1 definition by Man Thing

Top Definition
Meant in a similar vein to PWNED, but the D stands for Don. To Don something, and to wear with confidence and a little sass...

1 : to put on (an article of clothing)
2 : to wrap oneself in : take on
3: to blow everyone else out of the water.
"shit gurrrrl you really DWNED those ten inch heels last night, yer see all those bitches giving you evils????!!!"
by Man Thing December 21, 2009

Mug icon
Buy a DWNED mug!