What does bust nuts bust nut mean?

bust nuts bust nut meaning in Urban Dictionary

to ejaculate and create semen to eject seamen from your penis