german trenchcoat Share definition Flag 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. german trenchcoat by garcus marone March 18, 2009 Get the german trenchcoat mug.