BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jdn. abschmatzen {vt} to give sb. big smacking kisses

abschmatzend giving big smacking kisses

abgeschmatzt given big smacking kisses