Definition of sit-upon in English:

sit-upon

noun

humorous, informal
  • A person's buttocks.

    buttocks, behind, backside, rear, rear end, seat, haunches, cheeks
    View synonyms

Pronunciation

sit-upon

/ˈsidəˌpän/