Squibble Head Share definition Flag Someone not very intelligent and quite slow. May or may not shit themselves regulary Matthew Sanders is a squibble head Squibble Head by sav May 22, 2012 0 0 Get merch Get the Squibble Head mug. Buy Now — $32.95 See more merch