Its huge! It can't be a spot, can it? Its about 2p sized and not very painful with no head on it. Its huge!!! Help, what the heck is it??!??!!?