Skip to main content

Definitions by EHPADRUUD

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