Skip to main content

Definitions by loocheeah

A person (usually a guy) who has an obsession with cats, but claims they aren't a furry and has a small dick and is pretty annoying in general.
Wow that guy is a cat pp, he must have a small dick
Cat pp by loocheeah February 24, 2021