Find the word definition

Wiktionary
metabolically challenged

a. 1 (''in jocular imitation of political correctness'') Of a person, dead. 2 More generally, having difficulty with metabolism.