1 definition by KuDx

Top Definition
Verb.
The act of taking a dump on another person, and to then proceed in tea-bagging the victim. (See Tea Bag)
oh yeah, well i Twinked your mum in the face!
by KuDx November 06, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×