1 definition by hallucination
tiny mushrooms that grow on cow crap that make you see things that aren't there
-newfie shroomz own-
peace from newfoundland
-newfie shroomz own-
peace from newfoundland
newfoundland mushroooms
by hallucination November 26, 2003