1 definition by Zapot

A fine gentleman who sells mushrooms. Generally involved in zinging others.
Well played Mushroom Salesman.
by Zapot April 5, 2010
Get the Mushroom Salesman mug.