3
Uncontrollable drool from a cats mouth which is mix with dirt creating a muddy substance.
The ally cat looked unapproachable because it had meowsauce all over its face.
by TheJ3st December 17, 2008
Get the mug
Get a Meowsauce mug for your dad Vivek.