tard
tard
English
Noun
Ad
Definition
A person with mental retardation.
Etymology
Apheretic form of retard.
Ad
tard
A person with mental retardation.
Apheretic form of retard.