Have you been to the dentist lately? Sounds like it may be an abscess that is caused by a bacterial infection. Is the bump red? This would indicate inflammation.