TO CASCADE


Meaning of TO CASCADE in English

To vomit.

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