reality challenged

EnglishEdit

AdjectiveEdit

reality challenged

  1. (humorously politically correct, euphemistic, of a person) insane.