"OOHAAAAAOOOHAAOHHA" <- Screaming weasel turd
by Sam Muench April 01, 2008
A small rodent type weasel/mouse who is often shown to be present by the droppings (feces) left behind.
by Bufort T Cockles October 29, 2018