Reality-challenged definition

(humorously politically correct, euphemistic, of a person) Insane.
adjective
0
0
Advertisement