Slang for a regular person that is so stupid that they resemble a person with an actual mental handicap.
by Dumpy Diaper Doodoo November 30, 2021

"Look at that damn retard."
by B.SC June 8, 2023

He is a retard
by FredoriaGaming September 29, 2019

by luke_luke May 5, 2020
