Skip to main content

Definitions by LOLRAT

Animal feces that have been stepped on by someone wearing shoes.
Look at that mooshu you just stepped in!
mooshu by LOLRAT April 17, 2006