Sounds like a tonsil stone. When they get bigger they feel exactly like you are saying. What I do is bring my shoulder up real hard to my neck and take the side of my tongue and rub it on my bottom teeth (very hard to describe!) and try to PRESS it out. It usually works. Sometimes I have to do it on and off for a few days.