Answer: exigeant

AnswerCrossword Clue
exigeantrequiring immediate action or aid; urgent; pressing
exigeantexacting
exigeantrequiring a great deal, or more than is reasonable