Definify.com
Definition 2024
d'oh
d'oh
English
Alternative forms
Interjection
d'oh
- Expresses frustration or anger, especially at one’s own stupidity.
- "I just paid for our food." "You didn't have to. It's free." "D'oh!"
Translations
expression of frustration