Word of the Moment

Dillydallier

someone who wastes time