"watscht ab" in English watscht ab lambasts Detailed translations for "watscht ab" watscht ab watscht ab(also: macht fertig, kritisiert scharf) lambasts