1 definition by beetoven

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
Get the Lizzard mug.