A slang term referring to taking a smelly dump. Twankie describes the scent and Deuce refers to number 2 aka poop.
by DaWrathBinger March 15, 2010

by Melvin_flynt_da hustla November 13, 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 24, 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 28, 2021
