Noun
time sink (plural time sinks) (informal) Something that consumes a great deal of time, usually with little benefit; a waste of time.