everyone thinks that george is a huge douche-quaffle
a stupid person that when they speak sounds like a massive queef
"everyone thinks that george is a huge douche-quaffle" What is the definition of "douche-quaffle"?