Someone who either can't learn social skills, learned them too late, doesn't care about them, or doesn't want to learn them. The fact you had to look this easy, almost non-slang definition up on a freaking website means you're probably a social retard. Don't worry, it's actually becoming pretty common.
Monica: Yeah, I'd say hi and talk to her, but she freaking looks at me for five solid seconds before thinking what to say.
Daisy: Well, you know she's a social retard, just give her a chance.
Daisy: Well, you know she's a social retard, just give her a chance.
by internetless October 28, 2015
Irritated, usually about something that already happened and is done and buried, not something still happening. Or, it could be something someone planned and finalized that you don't like.
by internetless January 30, 2016