1 definition by Judd1106

Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×