Top Definition
To enter a state of owned due 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!
by Cinderbottom December 01, 2008
5 Words related to D'ohwned

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.