Skip to main content

Definitions by The Revanator

Anyone who has or does play World of Warcraft.
dude, that nerd over there is such a douchebag.
douchebag by The Revanator December 8, 2010