Etymology
Today it means: A solidly frozen trail of mucus from the nose. Full definition →
Blend of snot + icicle, or snot + -sicle.
Etymology from Wiktionary, CC BY-SA 4.0.