Random Words:
1.
Holding one accountable.
You're on the nut for delivering that revenue target.
See nut, on, the, delivery..
1.
When one is so very very irratated that they cannot take it anymore and they burst, but causing that one to, most likely, regretting it ..