retard - Dictionary definition and meaning for word retard
Powered by Mnemonic Dictionary
a retarded person mind is DELAY IN DEVELOPMENT AND PROGRESS, ITS SLOW