flitterbats

English

Noun

flitterbats

  1. plural of flitterbat