put-upon Meaning, Definition & Usage

  1. adjective satellite of persons; taken advantage of
    exploited; victimised; victimized; used; ill-used.
    • after going out of his way to help his friend get the job he felt not appreciated but used

WordNet