What is a shaggy dog story?
A shaggy dog is a longwinded story that often includes many irrelevant parts. It generally results in a punchline that is absurd or a pun. Sometime the punchline is entirely pointless. For a more detailed exposition on the origins of the term “shaggy dog”, see From Whence the Nomenclature Shaggy Dog.