To be finched describes what happens as an employee in an IT department who is suddenly and inexplicably prevented from going home on time by an inept IT director.
"Man, I was totally finched yesterdayevening and had to carry out three hours of poorly planned work before I could go home.."