Skip to main content

Definitions by Jimboish

A person who loves snails, believes they can talk to them and loves fellow snaillys very much.

Awww, i love my snailly!
Snailly by Jimboish October 22, 2008