Imgflip Logo Icon

"bad pun" Memes & GIFs

Imgflip Pro

  • AI creation tools & better GIFs
  • No ads
  • Custom 6x6 profile icon and new colors
  • Your images are featured instantly in auto-approve-sfw streams
  • Your images jump to the top of approval queues
Go Pro

I knew I'd have to get around to this eventually

I knew I'd have to get around to this eventually | THE ONLY THING FLAT EARTHERS HAVE TO FEAR; IS SPHERE ITSELF | image tagged in flat earthers,fear,bad pun | made w/ Imgflip meme maker
by anonymous
11,613 views, 211 upvotes, 57 comments

Harvesting my bad puns.

Harvesting my bad puns. | You thought other puns were bad, wait until you sea mine. | image tagged in funny,bad pun,mine | made w/ Imgflip meme maker
by anonymous
44,928 views, 203 upvotes, 41 comments

Baseball fans have known this since the game first started

Baseball fans have known this since the game first started | THE HARDEST PLAY TO  MAKE IN BASEBALL; IS STEALING A BASS | image tagged in baseball,stealing,memes,bad pun | made w/ Imgflip meme maker
by anonymous
23,843 views, 177 upvotes, 36 comments

cow

cow | THE EVIL FARMER HAS ENSLAVED AND MILKED MY PEOPLE FOR CENTURIES; HOW DAIRY! | image tagged in cow,memes,funny,bad pun | made w/ Imgflip meme maker
48,551 views, 158 upvotes, 49 comments

That's Cold...Brrrr!

That's Cold...Brrrr! | IT WAS SO COLD THE OTHER DAY; THAT I SAW A DEMOCRAT WITH HIS HANDS IN HIS OWN POCKETS | image tagged in cold weather,democrat,bad pun | made w/ Imgflip meme maker
6,988 views, 152 upvotes, 28 comments

A new Hayden template for your enjoyment!

by anonymous
3,996 views, 105 upvotes, 34 comments

10 Guy

5,603 views, 89 upvotes, 35 comments

Be-leaf me, thistle hurt you more than it hurts me.

10,399 views, 88 upvotes, 40 comments

Bad Pun Dog

7,279 views, 88 upvotes, 42 comments

What happens when the Shark meets a tiger?

4,153 views, 73 upvotes, 20 comments

Thanks to TheMemingOfLife for inspiring this...

3,695 views, 66 upvotes, 16 comments

Inseinety

3,413 views, 65 upvotes, 16 comments

Bad puns make me sigh . . .

4,464 views, 59 upvotes, 2 comments
Next ›