1 definition by tataa

Top Definition
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

Mug icon
Buy a Foo Fighters mug!