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

He is a retard
by FredoriaGaming September 29, 2019

by hififa21 April 10, 2021

by luke_luke May 5, 2020

Someone or something that is so goddamn stupid that anything that comes out of their mouth drains your brain cells.
by atomic07 May 8, 2019
