What is the meaning of Droll?

Oddly humorous; whimsical, amusing in a quaint way; waggish.

A funny person; a buffoon, a wag.

To jest, to joke.

dawdling, loitering

Source: wiktionary.org