David's Clean JokesPunsThere is a fine line between hyphenated words.Read MoreThere is a fine line between hyphenated words. 0 560 Joke: 762 Email Facebook X Pinterest Clipboard