Top Definition
the act of lifting up your shirt over another's head and ingulfing him or her while drenched in sweat, creating an unpleasent situation for the victim
Dude, I just gave her a german trenchcoat and I think she liked it.
by garcus marone November 05, 2008
Free Daily Email

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

Emails are sent from We'll never spam you.