1 definition by EvilDemonicWeasel

1
Another name for a band called Foo Fighter's.
Radio Guy:"Next we're gonna play the Foo Foo's with they're newest song"
by EvilDemonicWeasel June 29, 2005
Get the mug
Get a foo foo mug for your Uncle Abdul.