1 definition by SkarletAngel

A stupid person that when they speak sounds like a massive queef.
Everyone thinks that George is a huge douche-quaffle.
by SkarletAngel May 17, 2014
Get the douche-quaffle mug.