Top Definition
A new form of contraception being investigated by researchers. The doctor administers a dose of ultrasound to the testicles, which can stop the production of sperm.
‎"Do you have a condom?"

"No, but I jizzapped my balls earlier.."
by Digital Venus February 03, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.