dilly-dallier
Noun
Meaning
someone who wastes time
Source: WordNetSynonyms
lounger
slowpoke
procrastinator
dawdler
mope
loiterer
lagger
lingerer
dallier
straggler
tarrier
dillydallier