Help me twitter, I've got wee raised bumps on my hands and arms, WTF is it??