Tysk-Engelsk ordbok »

jemanden verdreschen betyder på engelska

TyskaEngelska
jemanden verdreschen

to slug someone

to soak