Sounds like "tonsil stones" or tonsiloliths (not sure on the sp). I get these, and so do lots of other people on these boards. They are little off-white stinky balls of crud that get stuck in tonsil crypts. A sneeze could certainly dislodge them. Do a search on this board for tonsil stones, white things in tonsils, etc, and you will come up with lots of previous posts about them.