There's all kind of shit it can be man: fat deposit (you don't have to be fat heh), calcium deposit (I actually got one of those on my foot and I actually grew a whole new bone, but it was only like 1cm big), and many other things.

I wouldn't worry bud.