Knock-Knock Jokes

Who’s there? The inspector. 82 jokes.