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.
by Daniel Webb November 05, 2008
Get the shytard mug.