look up any word, like ratchet:

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
222 92