dude, did you see that huge cancer freckle on that guy's face? it looked like it was going to pop
an abnormally large mole that is unpleasant in appearance, often having hair growing out of them
"dude, did you see that huge cancer freckle on that guy's face? it looked like it was going to pop" What is the definition of "cancer freckle"?