Try rinsing with listerine. It helps clean out the tooth and also numbs the pain. everyone I have suggested this to has said it works wonders.
Same thing happened to me a couple weeks ago. I thought I may have had a cavity or something plus I wear braces. But it passed after a week or so. I just ate cold stuff like ice cream and pop sicles.
Go to a dentist to see what's going on. Have you had your wisdom teeth out?