What does ballaballa mean?

ballaballa - German to English

unusual [coll.] [pred.] [eccentric, crazy]