FLAY


Meaning of FLAY in English

To FLAY, or FLEA, THE FOX. To vomit.

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