Top definition
To depress one's forehead with the end of your penis leaving a german helmet stamp imprint on the recipient.
Shut the fuck up or I will give you a german helmet stamp on your forehead!
by Backsack Bob March 07, 2014
Get the mug
Get a german helmet stamp mug for your father Manafort.