1 definition by LifeisWhack

Top Definition
To get pissed off and storm off.
That's fine get mad and throw your marbles down.
by LifeisWhack May 04, 2010

Mug icon
Buy a Throw your marbles down mug!