sluggas

English

Noun

sluggas

  1. plural of slugga