term used to describe female masturbation.
I guess when you go that long without a boyfriend, you get pretty good at petting the cat.
by dinki August 24, 2003
1 more definition
Trey didn't get any last night so I caught him Petting the Cat in the bathroom.
by PolaJack May 01, 2011