Heavy use can usually clean the discs, but it can take a while and occasionally the contaminant can react chemically with the rotor or pad material and mean you'll never restore the original performance or feel.
Best to use brake cleaner and get rid of whatever is on there.