What does drop your balls mean?

drop your balls meaning in Urban Dictionary

way to man up and do it. Get some good pluck and smoke a joint, screw a bitch, everything actually.