SATCH


Meaning of SATCH in English

To do something with exceptional skill and speed. Example: Their star player can really satch with a basketball.

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