1 definition by yyolo111

Top Definition
A drug dealer.
Generally a weird kunt who plays Dota all day.
Just a complete dropkick.
"Bro stop being a fucking Druvi and do some work"
by yyolo111 October 22, 2014

Mug icon
Buy a druvi mug!