TONSILLOLITHS

Basically, if you don't already know, they're little white things that periodically build up in the pits of your tonsils, made from dead cells and little bits of food. They smell awful and can be a major cause of bad breath.
They feel like you've got a little bit of something lodged in your throat, like a stuck finger nail (if you bite yours- I do, and I always think it's that before looking in the mirror).
They're about the size of a pea and have the same colour and consistency of soggy bread.
If you think you're a sufferer like me, here's some tips on how to deal with them:
Try gargling warm salt water. That can help dislodge them, if it doesn't happen naturally.
If that fails, the old cotton bud whilst standing front of a mirror trick can knock them right out.
Some people just managed to cough 'em out- I envy them!
Goid luck!
clicky for more info.
(that's not my mouth in the pic btw. It's just ripped from wikipedia. My two (that I know of. I'm pretty sure I've had more in the past but didn't notice) tonsilloliths have been on the right side of my mouth, and his filling is too far forward to even remotely pass as the inside of my mouth)