meaning of Bubis

Bubis - German to English

(young) lads