Put upon

What is Put upon?

Put upon definition and meaning on Dictionary terms:
adjective

imposed upon; ill-used.