Random Words:
1.
Holding one accountable.
You're on the nut for delivering that revenue target.
See nut, on, the, delivery..
1.
Based on the Medieval machines used to torture people
VERB:
1. the act of telling a long boring story in which you are inflicting pain..