This is what some people call stimming. It’s what my feet naturally do when relaxing. More of a rhythmic scrunching. This is what my feet
Read moreThis is what some people call stimming. It’s what my feet naturally do when relaxing. More of a rhythmic scrunching. This is what my feet
Read more