Skip to main content

Definitions by Lyrch

adjective used to describe something that "sucks".
man, that new Beck album is straight up dracula!
dracula by Lyrch April 1, 2005