Top definition
Quellhead is defined as someone who is a little bit stupid!

John says "i thought paris was in wales" Steve says "John you Quellhead"
john is by definition a quellhead
quellhead is a word made up in york in england
by Jimbosayer October 17, 2015
Get the mug
Get a quellhead mug for your Aunt Larisa.