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

Golden Shower Plush

He's warmer than you think.

Buy the plush