Skip to main content

szcarlette's definitions

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!!!"
by szcarlette August 27, 2006
mugGet the social retard mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email