self-deluded (adj.)youdaoicibaDictYouDict
1766, from self- + deluded (see delude).