Snail Share definition Flag When one is late for an appointment or meeting. Or someone who is just generically slow in doing anything. "You snail! You're always late!" "Could you eat a lil faster? You're such a snail!" Snail by Sexehhh January 2, 2009 0 0 Get merch Get the Snail mug. Buy Now — $32.95 See more merch