A clock puncher is someone at a job who is
eagerly anticipating the end of the work day and will do almost anything to waste time, not do his/her work and then immediately leave at the time they are supposed to, or immediately following
the day's departure of their boss.
Mikey pissed the day away doing
no work and then immediately
left right after his boss did. What a clock puncher!