Skip to main content

AliceFromNeverland's definitions

A leech

A common word for vampire. Fandoms and other people who write free often use “leech” when talking about a vampires. ‘Cause they are bloodsuckers
Person 1: He was a leech!
Person 2: of course, he was a vampire
by AliceFromNeverland May 7, 2018
mugGet the A leech 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