Mixed Messages - "Joke" Generator

The exercise was simple enough, it took around an hour to complete.

The program takes strings from nested arrays to form a complete “joke”, most jokes are just nonsense, but the point still comes across. You could say they are jokes for refined palates.

Check out my code and let me know where could I have made my life easier, thanks!