Skip to main content

garcus marone's definitions

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 March 18, 2009
mugGet the german trenchcoatmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email