1 definition by EHPADRUUD

A term used to describe a swaggin druid, usually in WoW
"Dood, do you wanna see my DRUUD"
by EHPADRUUD December 4, 2009
Get the DRUUD mug.