t-upon [informal]I don't mind helping them, but I can't help feeling a bit put-upon (= that they are using me for their own advantage).She always gets her poor put-upon secretary to make her coffee for her.
PU
Meaning of PU in English
Cambridge English vocab. Кембриджский английский словарь. 2012