Skip to main content

Definitions by beetoven

A burley snaggle-toothed woman who is addicted to pain medication and living off of others like a blood-sucking leech.
Lizzard by beetoven September 26, 2010