Skip to main content

tataa's definitions

Foo Fighters

The best band in the world today. End of story.
Also a WW2 term for an "Unidentified Flying Object"
miff - "hey patto, foo fighters are better than any band aren't they?"
patto - "they certainly are."
by tataa March 29, 2009
mugGet the Foo Fightersmug.

Share this definition