squizzle · noun, verb1
Perhaps a blend of squirt + drizzle; or from a diminutive of squeeze, equivalent to squeeze + -le (diminutive suffix).
squizzle · verb2
Apparently from squeeze + -le (frequentative suffix). Compare English dialectal quizzle (“to suffocate”). More at squeeze.
Etymology from Wiktionary, CC BY-SA 4.0.