DMONEY312's definitions
The little off-white nasty, smelly balls that people get stuck in the back of their throats (technically known as tonsilloliths).
Also known as barnacles.
Also known as barnacles.
by DMONEY312 March 28, 2008
Get the tarter ballsmug.