meaning of barking cat

barking cat meaning in Urban Dictionary

derogatory term for a little dog such as for instance a chihuahua or a pekingese