RichThesaurus
IDiot
IDiot
antonyms
evolutionist
evotard
evilutionist
IDiot
definitions
noun
A proponent of intelligent design.