meaning of BALListic missle

BALListic missle meaning in Urban Dictionary

once you put your balls on someones neck