Subscribe English
look up any word, like latergram:
 
1.
Somebody who has no friends and does not socialise very well with the outside world
Look at Elaina man, she's suck a fucking neek
by Dai Sayer August 26, 2005
45 59

Words related to Socially Retarded Person:

annoying poser dork dweeb geek mckenna nerd outcast social retard social 'tard ugly