meaning of balltrasound

balltrasound meaning in Urban Dictionary

An Ultrasound for the testicles, balls, or peanuts.