CAT


Meaning of CAT in English

TO CAT, or SHOOT THE CAT. To vomit from drunkenness.

Slang English vocab.      Английский сленговый словарь.