yard slugs

English

Noun

yard slugs

  1. plural of yard slug