If it is a root canal kind of pain, topical anesthetic won't help much. Amanda, try to get an emergency appointment with the dentist. I have been through this more than once. Often even if the root canal itself can't be done immediately, they can give you some relief from the build up of pressure inside the tooth, and some antibiotics if it's infected. This kind of pain is not easily helped by painkillers, even vicodin, although if you have that I'd sure take it. Best thing you can do is tell the dentist you're really in agony and need immediate relief. I'm sorry, kiddo. It's very much not fun. This happened to me once on a trip to Scotland. Call first thing tomorrow, okay? It'll help.