yankee deuce Share definition Flag 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 0 0 Get merch Get the yankee deuce mug. Buy Now — $32.95 See more merch