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.