Top definition
In relation to a snail; slow in nature; so slow that it can be annoying!
by Stephx86 October 22, 2005
Get the mug
Get a Snailey mug for your cat G√ľnter.