1 definition by etz3l

Top Definition
An employee of Goldman Sachs.
That ball sack got a big bonus from the looting of taxpayer funds.
by etz3l April 09, 2010

Mug icon
Buy a ball sack mug!