Top Definition
The sweet fragrance of French-ness on a variety of levels.
As I entered her abode, her frangrance was so pervasive it made me swoon.
by MaxWord October 24, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.