weird bump

There's this weird bump high on my leg next to my outer lips. It's under the skin and feels like when you smash your finger in the door and swells. What do I do?