What is this?

Not sure if this is is a pimple on my leg or what