1 definition by brothermanben

ejaculate from the male organ of any species of sexually reproducing animals.
'Open your mouth and enjoy this frothy load of testicle snot.'
by brothermanben March 18, 2008
Get the testicle snot mug.