Definitions by SolidOstrichCats
Dumblefuck
The act of sex wearing a wizard robe and huge fake beard screaming did you put your name on the goblet of fire, not in any way asking calmly ala the books.
Dumblefuck by SolidOstrichCats May 23, 2019