1 definition by dglen

A complete beaut wagon with a huge cock who has sex with a lot of hot babes.
that guy is a complete mushroom menace.
by dglen July 28, 2013
Get the mushroom menace mug.