my coworkers are such clockroaches today
employees who spend most of their day watching the clock instead of doing their jobs
"my coworkers are such clockroaches today" What is the definition of "clockroaches"?