What does Bestecherli mean?

Bestecherli - German to English

promotional present