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