A person who is lacking in intelligence. It comes from the word Cretan, meaning a person from Crete. In olden times, people from Crete were considered to be lacking in intelligence, and hence, Cretan was an insulting word to be called.
by Xeychellus November 05, 2005