1 definition by Judd1106

One who at all social gatherings manages to embarrass themselves or cause undue awkwardness whenever they add remarks to the conversation.
When she joined in the conversation, she was such a social retard.

"You are such a social retard"
by Judd1106 January 26, 2007
Get the social retard mug.