Meaning of put-upon
Definition of put-upon
(adj)
(of persons)
taken
advantage
of; "after
going
out of his way to
help
his
friend
get the job he
felt
not
appreciated
but used"
Other information on put-upon
WIKIPEDIA results for
put-upon
Amazon results for
put-upon
Tweet