Skip to main content

Definitions by deryle foxworth

any form of money or cash
I'm on the block hustlin trying to stack this mugga.
mugga by deryle foxworth July 21, 2006