What is Foo Fighter?
USAF term for inexplicable visual phenomena.
See mainframe
1. a UFO
2. a member of the band "the Foo Fighters"
All you need for a faster workflow in one place.