Skip to main content

Definitions by szcarlette

social retard 

a loser, geek, nerd, or a dork that was mistakenly invited to an "all cool people party"...
"why did you invite her? she's a social retard!!!"
social retard by szcarlette August 27, 2006