Skip to main content

Decthh's definitions

immortal

Used in reference to being drunk to the point of believing you are invincible.
I was immortal, last night, after a visit to the pub.
by Decthh December 9, 2008
mugGet the immortal 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