squizzle
A small amount of liquid, etc.; a squirt.
informal, rare
Daddy settled down to be a diabetic with no more comment than in an occasional letter: "I started my day as usual with a squizzle of insulin."
Where it comes from
Perhaps a blend of squirt + drizzle; or from a diminutive of squeeze, equivalent to squeeze + -le (diminutive suffix).
Adapted from the Wiktionary entry squizzle (CC BY-SA 4.0).