This video has been removed from YouTube.
Talk about stimming has been popular in online communities lately. (That is to say, on Tumblr dot com...) Sorry about the awkward pauses in this video, if they ...