{n. phr.} A special kind of joke whose long and often convoluted introduction and development delay the effect of the punch line. * /Uncle Joe only seems to bore his audiences with his long shaggy dog jokes, for when he comes to the long-awaited punch line, he gets very few laughs./
SHAGGY DOG (STORY)
Meaning of SHAGGY DOG (STORY) in English
Dictionary of English idioms . Словарь английских идиом. 2012