foobars

English

Noun

foobars

  1. plural of foobar