Skip to main content

Definitions by Techies123

A small ferocious animal, a blood thirsty beast, literally the spawn of Satan.

Also may refer to catholics.
Man those cats are fuming over the debate.
Cats by Techies123 July 15, 2023