put-upon

a. 受虐待的、受人利用的、被佔去便宜的、受愚弄的

英文釋義

  1. (of persons) taken advantage of