check out this throat nugget that must've found it's way up to my mouth during the degestive process
little stink ball that rises up from somewhere in the body, yellow-brown colored, smells like ass, resembles a small nugget
"check out this throat nugget that must've found it's way up to my mouth during the degestive process" What is the definition of "throat nugget"?