1 definition by princemocha

Top Definition
Female masturbation,kinda like choking the chicken.
I caught my sister last night. She was really slapping the cat.
by princemocha February 14, 2016

Mug icon
Buy a slapping the cat mug!