Skip to main content

Definitions by Grant1

One who loves and steals cats and then locks them away in her house/garage.
Look at that woman with the sunglasses and cat. I wonder if she's a Ptrisha
Ptrisha by Grant1 June 10, 2012