Top definition
Pressing ones penis on the forehead of an unfortunate individual.
Greg fell asleep and was mushroom stamped.
by n/a March 30, 2005
Get the mug
Get a mushroom stamped mug for your mother-in-law Riley.