Hufflepuff

Someone who is only good at breathing and making sandwiches. Generally considered one step up on the evolutionary ladder above house elves.
That Cedric Diggory sure makes a damn good sandwich. He must be a Hufflepuff.
by parsley mouth November 22, 2011
Get the Hufflepuff mug.

Blibbering Humdinger

A clever, yet elusive magical beast known to write witty songs that poke fun at wizards.
by parsley mouth November 22, 2011
Get the Blibbering Humdinger mug.