1 definition by Winter_Spivey

Top Definition
A person with a large nose, and a tiny IQ
Look at that inbreed Quiggles, over there. What a big nosed freak.
by Winter_Spivey December 07, 2018

Mug icon
Buy a Quiggles mug!