bastids

English

Noun

bastids

  1. plural of bastid