Bruise?

Natasha • I love music, horror, acting, tv shows/movies. I'm quite outgoing but can get anxious, I'm a total clutz but I'm caring
I felt this spot on my inner thigh starting to hurt, I felt around and came across a lump and I got my bf to check it out, this is what he saw. I know it's a bruise but I'm not sure how it got there and if the lump underneath is anything serious? Help