1 definition by T-Shigga

Top Definition
One who enjoys the remnants of a meal caught in his (or her!) mustache.
Merlin Olson is a big flavor savorer.
by T-Shigga January 09, 2009

Mug icon
Buy a Flavor savorer mug!