new definitions for euphoria

Webster’s dictionary defines euphoria as a “sense of well being or elation.” However, following four days of eating, drinking, and listening to a wide variety of music folks who visited Greenville, South Carolina this past weekend probably have new definitions of the word.

Full Article