Duff Delish refers to "a good buzz" or a "really good time". Specifically refers to a drinking/going out/drug buzz. "Duff" refers to being under the influence of substances and "delish" means a nice taste. Has become rather popular around Dublin, Ireland recently.
by bigduffer February 24, 2010