Definitions by kmedi
Flavia
The worst name on the planet. Usually associated with that well known feminine product, Flavia the Friendly Douche. Any mention of the name is usually followed by retching noises. Also a character in the bedroom farce Noises Off.