What does birth nuts mean?

birth nuts meaning in Urban Dictionary

to own a mark on your testicles