Peskiest Synonyms

Hard to treat, manage, or cope with
(Adjective)