Definition of sit-upon in English:

sit-upon

noun

informal, humorous
  • A person's buttocks.

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

Pronunciation

sit-upon

/ˈsidəˌpän/