look up any word, like oprah dollars:

1 definition by Whitehead, Ross

 
1.
One of the best bands to have seen this Earth. Their music inspired, and insulted thousands. Their demise was met when frontman De la Rocha decided that enough was enough and everything they stood for was being compromised by their increasing fan base's willingness to follow them whatever they did. The rage spirit is still kept alive today in the band Audioslave.
Ratm's battle of LA
Renegades of Funk.
by Whitehead, Ross March 01, 2005