What is Snailly?
A person who loves snails, believes they can talk to them and loves fellow snaillys very much.
Awww, i love my snailly!
See snail, katie, tom, whittle, mckenna