Pretty sure this meme is exaggeration.
Pretty much like gamestop stories.
If there's one thing 4chan people love to do is exaggerate how socially awkward they are.
I mean they're kinda the masters of auto-derision now.
--
http://img.imgcake.com/cosplaygifer.gif
http://en.wikipedia.org/wiki/TORtanic