Random
Source Code

german trenchcoat

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 5, 2008

25👍 6👎