"watschte ab" in English watschte ab lambasted Detailed translations for "watschte ab" watschte ab watschte ab(also: abgewatscht, fertig gemacht, scharf kritisiert, machte fertig) lambasted