The all-time best knock knock jokes are here! You'll have your friends in stitches with these awesome jokes and clever brainteasers.