See also: sit-upons

English

edit

Noun

edit

sit upon

  1. plural of sit upon

Anagrams

edit