What does Besserwessi mean?

Besserwessi - German to English

West German know-all