Weird bump by my upper thigh- sorry it’s realllly TMI

Hi, i have this extremely weird and painful bump.. it sorta just appeared. It hurts to try to pop it... does anyone know what it is or how to get rid of it????