Top definition
It means I love you in grasshopper

It can also mean you have the sniffles.
1. I snalon you
2. I have the snalons
by CloudykikiPop June 15, 2018
Get the mug
Get a Snalon mug for your cat Beatrix.