Skip to main content

Definitions by dvd06

lettin that kitty purr

when a woman masturbates by stimulating the clitoris, a.k.a flicking the bean
matthew: gyal I bet you're lettin that kitty purr every night