What does allerlei Kurzweil treiben mean?

allerlei Kurzweil treiben - German to English

to entertain oneself