meaning of Abschmatzen

Abschmatzen - German to English

slobbation