1. what one would call an especially sublime song or band
2. any sound or music that results in one's feeling good
3. a statement or compliment that lifts one's spirits
2. any sound or music that results in one's feeling good
3. a statement or compliment that lifts one's spirits
by ingloriousone May 26, 2010