Top definition
balls
nuts
place where sperm are stored
-Ohhh! Right in the sperm globes!!
by blu3hat October 07, 2010
Get the mug
Get a sperm globes mug for your coworker Abdul.