What is the meaning of Dilly-dally?

To dawdle; to waste time; to procrastinate.

Source: wiktionary.org