reality challenged
reality challenged
English
Adj
Ad
Definition
Crazy, bonkers, insane.
Etymology
An ironic imitation of the perceived oversensitivity of language like mentally challenged.
Ad