Some people claim to hate puns, or groan when a particularly awful (good?) one makes an appearance at a family gathering, but does anyone really hate them? I mean, how can you not enjoy a clever play on words now and then? Who doesn’t love to snort at the unexpected genius?

So, without further ado, here are 18 great ones. If you don’t get them right away (or at all), we’ve got the explanations on Page 2!

#18.

Photo Credit: Reddit

#17.

Photo Credit: Reddit

#16.

Photo Credit: Reddit

#15.

Photo Credit: Reddit

#14.

Photo Credit: Imgur

#13.

Photo Credit: Imgur

#12.

Photo Credit: Bored Panda

#11.

Photo Credit: Morris-Less

#10.

Photo Credit: Bored Panda

#9.

Photo Credit: Reddit

#8.

Photo Credit: Bored Panda

#7.

Photo Credit: Reddit

#6.

Photo Credit: Reddit

#5.

Photo Credit: Reddit

#4.

Photo Credit: Reddit

#3.

Photo Credit: Reddit

#2.

Photo Credit: Blogspot

#1.

Photo Credit: Imgur