thugstas

English

Noun

thugstas

  1. plural of thugsta