by Rallehop March 19, 2016
by Sexiest Man Alive ver2 May 12, 2021
A place for retards. Psychiatric ward or mental hospital.
Noun.
Not to be confused with retardia- a land for retards.
Noun.
Not to be confused with retardia- a land for retards.
by Poplman March 17, 2023