Definitions by GCLMB
cat aids
Noun.
A very unpleasant and undesirable disease; used in comparisons to express the even greater unpleasantness and undesirability of the object to which it is compared.
A very unpleasant and undesirable disease; used in comparisons to express the even greater unpleasantness and undesirability of the object to which it is compared.