What does BaiTzu mean?

BaiTzu meaning in Urban Dictionary

nub, n00b, newbie, noobster