1 definition by ihaveears

Top Definition
1) a creative inspiration

2) A inhumanly awesome band that manages to fuse rock and classical and still make it the best thing ever thus reducing me to tears.

They take everything good in the world, times it by 10, add some mushrooms, and make it amazing. You may burst into tears upon listening to Butterflies and Hurricanes, faint to Our Time is Running out, and possibly die if you are fortunate enough to see them live.

You will no longer need food, water, drugs, sex or whatever else you think you need now as long as you have Muse
Person With Ears 1: Wha...what's playing now? *cries*
Person With Ears 2: it...its Muse

*person one and two die with euphoria*
by ihaveears May 18, 2009

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×