1 definition by TMRM

Top Definition
A band that's a one-hit wonder. Their only good and only popular song was "Float On". How ironic that after releasing a song called "Float On", they subsequently proceeded to "Float Off" the public's eye.
Hey, whatever happened to that stupid-name band with that one catchy song ? Oh, you mean modest mouse ?
by TMRM November 11, 2005

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.