asstards

English

Noun

asstards

  1. plural of asstard