Skip to main content

ArsonistAnonymous's definitions

Living Water

Living water - A water that gives you life and immortality. It also means that the water is living. It is alive. The water is living so it is alive.
I lend my friend some living water.
by ArsonistAnonymous April 22, 2022
mugGet the Living Water mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email