Skip to main content
smelly chocho. (i.e. stinky vagina) see chocho
Damn Gina! For real! Go wash your smocho!
Smocho by dmoe510 July 2, 2011
Related Words