1 definition by Jim Quinlan

Top Definition
a red haired person. Refers to the person's red pubes.
Carrot Top must be a carrot crotch
by Jim Quinlan January 14, 2007

Mug icon
Buy a carrot crotch mug!