snail's asshole Share definition Flag hard to find John: Sorry I am late.Me: Relax, This place is a snail's asshole. snail's asshole by aweeze April 2, 2010 0 0 Get merch Get the snail's asshole mug. Buy Now — $32.95 See more merch