humanly challenged
Adjective
Meaning
humanly challenged (comparative more humanly challenged, superlative most humanly challenged)
(humorous, euphemistic, of an entity) Nonhuman; alien, paranormal, or supernatural.
Adjective
humanly challenged (comparative more humanly challenged, superlative most humanly challenged)
(humorous, euphemistic, of an entity) Nonhuman; alien, paranormal, or supernatural.