English

edit

Noun

edit

bosspots

  1. plural of bosspot