What the hell is this?

So I’ve had a lump on the inside of my bottom lip for about a week but tonight a accidentally bit it and it got massive and now has turned purple/black. It doesn’t hurt at all but it’s rather uncomfortable pressing against my teeth.

Does anyone know what it is? I’m thinking maybe a cyst?