Halp
3 comments
ThisIsMaya[OP]
22.10.2017 16:36
LinkSo i have these super itchy spots all over me
its not chicken pox lolol
but they keep growing and itching
i have them on my arms, legs, and even forehead
:C
fuzzywuzzy
22.10.2017 16:55
Linkmaybe they are some sort of bites
ThisIsMaya[OP]
22.10.2017 16:55
LinkHm, probably.