TMI picture. But I don't know what it is

Jamie • I've been married almost 4 year but been together over 5. We already have one perfect son with another one on the way!
This marble sized bump has popped up and it's very painful and itchs awful. What is it and how can I make it go away?TIA