SMUSH


Meaning of SMUSH in English

To snatch, or seize suddenly.

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