Socially Retarded Person Share definition Flag 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 Socially Retarded Person by Dai Sayer September 10, 2005 0 0 Get merch