look up any word, like the eiffel tower:
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

Words related to Socially Retarded Person

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