1 definition by HelpFromAChild

Top Definition
Hufflepuffs are particularly good finders.
I FIND this to be quite troubling.

Hey, Harry. I FOUND something.

What the hell is a Hufflepuff?
by HelpFromAChild March 18, 2010
Mug icon
Buy a Hufflepuff mug!