There is retarded people , then there are fucktarded people . Meaning there is no hope for them they're just fucked. Idiotic people.annoying people . A dumbass.
1. A fucking retard.
2. One who lacks the social graces given to even the most rudimentary of mossy vegitation.
3. One who has lost all sense of reality whilst performing even the most menial of tasks.