1 definition by long live classic rock

The BEST song of all time by the British Rock band Queen.

Just as good as any other major hit by any 60's-80's British Rock band, except BETTER
I see a little silhouetto of a man.

Scaramouche, scaramouche will you do the fandango?
THUNDERBOLT AND LIGHTNING VERY VERY FRIGHTNING ME!

Arguably the best part of bohemian rhapsody in my opinion.

by long live classic rock October 10, 2005
Get the bohemian rhapsody mug.