Sore small lump on boob is that normal

Dale
So yesterday I noticed I had a sore small lump that is rock hard I'm not sure what it is and it hurts like crazy any advice or anyone knowing what it could be would be nice to know 
Thanks