meaning of Bizallz

Bizallz meaning in Urban Dictionary

The male scrotum. A guys Nutz.