Duphelshankie Share definition Flag a Fictional object, often used in a wind up in my office. Biffo could you pass me the Duphelshankie, I think Chris had it with the Dubetron valve. Duphelshankie by Paul B February 15, 2004 0 0 Get merch Get the Duphelshankie mug. Buy Now — $32.95 See more merch