A pun is a joke that exploits the different potential meanings of a word or words that sound similar but have different meanings. You may have heard a few of them before from that friend or colleague who’s always trying to be funny and/or witty. It’s the type of joke that requires a little bit of thinking beforehand, so we can understand why people think they’re so clever when they tell their pun jokes. It’s a play on words. And sometimes, these jokesters really can be impressive with what they come up with. Nonetheless, whether the pun is funny or not, they all share one thing in common: cheesiness. Check out some of the funniest and cheesiest puns below.