kreten

Noun

 * 1) cretin (person who fails to develop)
 * 2)  idiot