Skip to main content

beetoven's definitions

Lizzard

A burley snaggle-toothed woman who is addicted to pain medication and living off of others like a blood-sucking leech.
by beetoven September 26, 2010
mugGet the Lizzard 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