1 definition by shroomhead

the best metal band in the world. not screaming metal, its scary cause what they say is scary. they rule
creepy crawl creepy crawl
by shroomhead June 21, 2005
Get the mushroomhead mug.