Lump growing out of forehead, been there for a few months. Any idea ...

Lump growing out of forehead, been there for a few months. Any idea ...