meaning of Abküsser

Abküsser - German to English

big kisser [coll.]