Subscribe English
look up any word, like latergram:
 
1.
To accumulate large amounts of money
One can usually stack major chips from selling drugs
by that dozen May 01, 2005
37 4