Find the word definition

Wiktionary
denial is not a river in egypt

phr. (context humorous English) (non-gloss definition: Used to point out that somebody is in a state of psychological denial.)