look up any word, like donkey punch:

1 definition by David Kofoed Wind

 
1.
Means to be fired from the job
The company about to layoff 100,000 employees.
by David Kofoed Wind May 05, 2007