1 definition by TiffanyTheGreat

a combination of the words duh and oops
like when Homer says "DOH" just say "doops" instead.
by TiffanyTheGreat May 16, 2006
Get the doops mug.