cretin - Dictionary definition and meaning for word cretin
Powered by Mnemonic Dictionary
crack...mentally retarted