What does Belzach mean?

Belzach meaning in Urban Dictionary

A Scrotum or nutsack.