yankee deuce

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