foo fighters

English

Noun

foo fighters

  1. plural of foo fighter