Top definition
A word typically used in place of no. Also used In the simpsons franchise by Homer.
D’oh, you ate my food!
by Tacoking862 February 06, 2018
Get the mug
Get a d’oh mug for your Facebook friend Callisto.
buy the domain for your travel blog