What does BALListic missle mean?

BALListic missle meaning in Urban Dictionary

once you put your balls on someones neck