Riddles

Riddles are tricky questions that make you think hard to find the answer. They sometimes rely on word-play or pun.

Laugh - EnglishClub ESL Jokes