look up any word, like wyd:

1 definition by dakota71291

a completely awesome band that is really great
british of course
great live performances
their albums are like hour long orgasms
and they're the best
wow did you see muse last night

yeah i jizzed all over matt.
by dakota71291 March 02, 2007