Skip to main content

Definitions by tewlive

Stinky or smelly vagina
damn her pussy smelled like croton funch!!
croton by tewlive May 30, 2008