Anybody know what this is??

Je

This random purple spot on my bottom lip just popped up. I have no clue what it is. I haven't been hit in the mouth or anything for it to cause a bruise... any clue on what this could be?? TYIA