Top definition
A comedy, electro-rock band started in 2006 and based in Chicago. The name "The Flavor Savers" comes from the word flavor saver and is a nod to facial hair and its ability to save flavor during foreplay or eating food. The name also evokes saving the flavor of music and sexiness.
The Flavor Savers will rock your face off.
by DanceCheetah November 01, 2009
Get the mug
Get a The Flavor Savers mug for your grandma Rihanna.