Theres a itchy bump on my arm, what could it mean??

Yndra