meaning of Blibbering Humdinger

Blibbering Humdinger meaning in Urban Dictionary

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