meaning of Barttasse

Barttasse - German to English

moustache cup