scrots

English

Noun

scrots

  1. plural of scrot.