It could be a hernia, it could be an abcess, it could be a lot of things. Whatever it is, it shouldn't be there and you need to contact your vet to determine what it is and how to treat it.
Turned out it was an abcess. Doc. lanced it, drained it, gave him some antibiotics and he is good to go. This thing was hard as a rock. Glad it was no big deal.