1 definition by Homunculous G

a band that is the closest thing to people playing hockey in a department store in the sky, and the songs playing are the songs by them, and people who disect a band's style of playing, think they're guinesses, and then call the band crap, are a far ways away.
geez that hockey game was so good you'd think it was a system of a down

Yes, system of a down is great
by Homunculous G February 12, 2004
Get the system of a down mug.