A slang term usually used to refer to 22-inch wheels. Twankie Deuces are considered highly valuable, and often are fought over for their chrome, flashy ambiance and appeal.
by Wheel Master June 04, 2007
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