meaning of bandusen

bandusen - German to English

to rant