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 merch
Get the mushroom stamped neck gaiter and mug.
Mar 1 Word of the Day
One who has a mania for music.
I am a melomaniac.
by Larstait November 14, 2003
Get the mug
Get a melomaniac mug for your mate GΓΌnter.

Activity