Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Elephant Stacks
Simply put, big money.
I can't go to the club tonight, I'm trying to save my money. You know, get those elephant stacks.