time bandit

Noun

 * 1)  Something or someone that consumes an inordinate amount of time, especially without achieving anything productive.