Some people say that it means slow but i think it means stupid as hell
Dude you are so friggin retarded get up and lets go
Very dumb people, names like omary and omar are 99% retarded all the time
"wow did you see that omar kid he's such a retarded person"
"yeah i agree"
Although less common can be used as slang for describing incomprehensible genius.
“Yo Devon Townsend is straight up retarded.”
“Yo the entire Alien album is fully retarded.”