Home UK English sat-upon
Downtrodden, humiliated, crushed.
Late 19th century; earliest use found in Judy. From sat, past participle of sit + upon, after to sit upon——.
READ THESE ARTICLES