1 definition by Lee H

Top Definition
Ball Snot is a slang term for Sperm, generally used to disgust people for show, also referred to as Baby Batter / Man Milk.
I Can't belive she swallowed my ball snot.
by Lee H May 21, 2006

Mug icon
Buy a Ball Snot mug!