oxymoron - Dictionary definition and meaning for word oxymoron
Powered by Mnemonic Dictionary
Oxy - Mentally sharp... Moron - Mentally ill...
oxymoron