What does 10 points for Hufflepuff mean?

10 points for Hufflepuff meaning in Urban Dictionary

A phrase familiar with communicate which you got a blowjob.