1 definition by uaag

Top Definition
the male special place, known as a twinkie by joe. Also, twinkette. This is the female special place.
Joe, stop playing with your twinkie!
But im horny!
That's no excuse to wank in public!
by uaag May 11, 2005
Mug icon
Buy a twinkie mug!