Skip to main content

Definitions by cartman's asshole

yankee deuce 

a very large turd from someone from new england
Dude dropped a yankee deuce that clogged up my toilet.
yankee deuce by cartman's asshole October 26, 2017