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.)