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
Can you define these popular missing words?
Trey didn't get any last night so I caught him Petting the Cat in the bathroom.
by PolaJack May 01, 2011