Top definition
A ball of stank that comes unearthed from the back of your throat tonsils. Often smells like death. More scientifically known as a tonsil stone.
I just coughed up a throat truffle
by Biznyeeee December 09, 2016
Get the mug
Get a Throat truffle mug for your mom Sarah.