German-English dictionary »

jemanden verdreschen meaning in English

GermanEnglish
jemanden verdreschen

to slug someone

to soak