meaning of BaiTzu

BaiTzu meaning in Urban Dictionary

nub, n00b, newbie, noobster