Top definition
it is a very large mushroom.
'your hair looks like a mushroom or mushrooma'

'your are as small as a mushrooma'
by newmanio August 06, 2005
Get the mug
Get a mushrooma mug for your grandma Larisa.