what is this?!? help!!

juliet

sooo my friend sat on my arm and it went into my hip and it hurts, but what’s that little bean looking thing? it’s a purple red color and the size of a bean, and it’s separate from the bruise. my arm is also swollen a little, what’s wrong?!