What is Shytard?
An overly shy person. To the point of being retarded about it.
I wanted to say something but I'm too much of a shytard.
See shytard, shy, tard, retarded, retard