Random Words:
1.
Holding one accountable.
You're on the nut for delivering that revenue target.
See nut, on, the, delivery..
1.
A term used to describe an embarrassing occurance in the popular WC3 game, DOTA. It happens when the hero Pudge, manages to snag someon..