20 Terribly Funny Puns That Will Brighten Up Your Day
Smart people love puns and can say one out right off the bat. They’re funny, harmless, and witty and everyone loves them! But how is your pun arsenal? Do you have enough puns ready in case of an emergency? Next time you are with your friends, say in the supermarket, try...