stacked

Having lots of money on your persons.
I'm very stacked in the pockets.
by ganjadaddy May 28, 2008
mugGet the stackedmug.

Share this definition