time-suck

time-suck

(tīm′sŭk′)n. Slang Something that requires an inordinate amount of time and is usually unproductive or unsuccessful.