Twankie Deuces Share definition Flag A slang term referring to taking a smelly dump. Twankie describes the scent and Deuce refers to number 2 aka poop. Hey brah, be right back, I gotta go drop some twankie deuces. Twankie Deuces by DaWrathBinger March 15, 2010 0 0 Get merch Get the Twankie Deuces mug. Buy Now — $32.95 See more merch