Skip to main content

ImmortalIsland's definitions

Sgurd

It is an immortal drink found in the middle of Antartica. It is very addictive, but there is a limited supply.
Gimme Sgurd, Gimme Sgrud
by ImmortalIsland January 5, 2011
mugGet the Sgurd 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