A slang term referring to taking a smelly dump. Twankie describes the scent and Deuce refers to number 2 aka poop.
by DaWrathBinger March 16, 2010
by Melvin_flynt_da hustla November 14, 2003
Twankie (n)
A character created by QuitCaken TM that resembles a Hostess Twinkie
A devious, tall and slender yellow snack cake with cream filling.
A character created by QuitCaken TM that resembles a Hostess Twinkie
A devious, tall and slender yellow snack cake with cream filling.
by QuitCaken August 22, 2011
Twankay, or 'twankey' is an inferior grade of green tea, with an old, ragged, open leaf – the implication is that the widow is 'past her best' — with the name Twankay deriving from Tunxi in Anhui, from where the tea in China originates.
The widow Twanky
by Nopostcard October 29, 2021