shitehole Share definition Flag a dump glasgow slang a widnae stay there if ye paid me ats a shitehole shitehole by wido May 24, 2004 0 0 Get merch Get the shitehole mug. Buy Now — $32.95 See more merch