Reality challenged

From Fresh Dictionary

English

Adjective

reality challenged

  1. (in jocular imitation of political correctness) Of a person, insane.
Personal tools