What is D'ohwned?
To enter a state of owneddue to a d'oh moment. Often used in a self-directed manner.
I completely forgot to lock the door on the way out, now somebody stole my tv and I just d'ohwned myself!
See owned, d'oh, pwnd, ownage, world of warcraft