stones

Money. Usually in hundred dollar amounts.
"Yo. I'm about to buy that new watch. It's gonna cost me 3 stones."
by SprocDoc September 30, 2011
Get the stones mug.