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.
12👍 23👎