social retard
One who at all social gatherings manages to embarrass themselves or cause undue awkwardness whenever they add remarks to the conversation.
social retard by Judd1106 January 30, 2007
Get the social retard mug.