Top definition
an expression used by disgruntled cat owners with a lisp, your when the cat pees on your clothing/the flowerpot/the patio, etc.
"this smells like kit piss"
"the kit pissed in my shoe"
by Alissa 7456 February 07, 2007
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush