1 definition by kaylaa.lg

Top Definition
An instrumental by Metallica. The seventh song on their 1986 album, Master of Puppets.
It was Cliff Burton's favorite song, next to Master of Puppets.
This song pretty much shows that they can write some pretty sick riffs.
Orion is the musical version of an orgasm.
by kaylaa.lg April 20, 2008

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.

×