Escargatoire
Definitions
1
Posts
1
Posters
74
Views
-
A snail hostelry; being a place where [snails] can snuggle up to each other and relax without fear of being [trodden] on with the [hobnail] boots of a passing deity, rather like as with mankind with his relation to a country inn on coming back from a hard day’s labour.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions