It is impossible to say with any assurance what this lump is, but the possibilities include:

A tumor
an abscess
an enlarged lymph node
an allergic reaction, perhaps to an insect bite

If it developed overnight, it is likely NOT a tumor.