Mattthehitmanhart's definitions
the act of having a male cat urinate on one's face followed in by deeply breathing in the aroma of the car urine. gives quite a buzz
by Mattthehitmanhart March 26, 2008
Get the cheesingmug.
Get the cheesingmug. We'll email you a link to sign in instantly.