Welcome to the forum !
It sounds like either a rupture or hernia on your cow and should probably be stitched back in by your vet. The other option is an abscess but then you would have seen some sign of pus drainage I would have thought with a probable high temperature.
Try and keep it clean as you have been doing by the sounds of it and call your vet asap.
Good luck, please let us know how you do !