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 Turkey Slapper June 05, 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 16, 2010
by Melvin_flynt_da hustla November 14, 2003