What does Blibbering Humdinger mean?

Blibbering Humdinger meaning in Urban Dictionary

A clever, however elusive magical beast recognized to write witty tracks that poke enjoyable at wizards.