Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by TheFalsehoodguy
Immortal Snail
Share definition
Flag
Something
from your
past
that benefited you then but haunts you
now
Picking that
option
was
like
allowing that immortal
snail
to follow me.
Immortal Snail
by
TheFalsehoodguy
December 18, 2021
Get the
Immortal Snail
mug.