Top Definition
Used when talking about mushrooms in an affectionate manner.
Mmm mushyroom pizza!! I love mushyrooms!!!! Mushy mushy mushrooms!!
by Mushyroom_lover October 19, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.