1 definition by Aggieballer33

When someone smears their shit all over the stall,on the toilet, on the floors. And leaves it for the next person.
Yo I walked into the bathroom stall shit was smeared everywhere..... THERES A MOOSE ON THE LOOSE!!!?
by Aggieballer33 October 6, 2017
Get the Moose On The Loose mug.