1 definition by ZZZZzzzzz......

(1): to have an offensive odor or scent (2): to have a characteristic bad stench or atmosphere (3): to be of bad or questionable quality (4): deficient in order of neatness <Draven individuals> <Draven hotel rooms> (5): not combed <Draven hair> (6):
You look all Draven today
by ZZZZzzzzz...... October 23, 2003
Get the Draven mug.