Skip to main content

Unkownn/a's definitions

elmira

A place where succubi (succubus singular) are being raised to eat up the souls of Men.
He has a girlfriend from Elmira, we do not see him anymore
by Unkownn/a February 18, 2008
mugGet the elmira 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