Last modified on 18 June 2013, at 21:07

reality challenged

EnglishEdit

AdjectiveEdit

reality challenged

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