Imgflip Logo Icon

"bad puns" 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

For a little friend...

For a little friend... | HOW CAN YOU TELL IF A HORSE LIKES PRINCE; HE'S WEARING PURPLE REINS | image tagged in memes,bad pun dog,dogs,funny,animals,bad puns | made w/ Imgflip meme maker
2,811 views, 48 upvotes, 22 comments

Bad Pun Dog

Bad Pun Dog | WHY DID THE MEXICAN PUSH HIS WIFE OFF THE CLIFF; TEQUILA | image tagged in memes,bad pun dog,tequila,mexico,dank memes,bad puns | made w/ Imgflip meme maker
5,356 views, 46 upvotes, 3 comments

Bad Pun Duck

Bad Pun Duck | WHAT CAN A DUCK DO THAT A DOCTOR WON'T; STICK HIS BILL UP HIS ASS | image tagged in bad pun duck,memes,custom template,bad puns | made w/ Imgflip meme maker
Show More
by rpc1
10,892 views, 45 upvotes, 27 comments

Not American - money isn't made of paper

Not American - money isn't made of paper | WE'VE TRIED TO TELL PEOPLE THAT MONEY DOESN'T GROW ON TREES; BUT WE USE THE TERM BANK "BRANCH" | image tagged in memes,philosoraptor,america,dank memes,bad puns,funny | made w/ Imgflip meme maker
3,755 views, 45 upvotes, 5 comments

Copied text, different template.

Copied text, different template. | WE'RE ALWAYS HEARING ABOUT HOW GOOD WOMEN ARE AT MULTI-TASKING; SO WHY CAN'T THEY SIT DOWN AND BE QUIET? | image tagged in memes,picard wtf,funny,dank memes,bad puns,feminist | made w/ Imgflip meme maker
3,333 views, 41 upvotes, 5 comments

10 Guy

1,453 views, 41 upvotes, 46 comments

It may be cheesy but I think it's grate!

2,049 views, 40 upvotes, 9 comments

Really emphasise the "had"

8,093 views, 36 upvotes

Old pun, new(?) meme

by anonymous
46,280 views, 34 upvotes, 1 comment

Backwards Spelling Puns

3,316 views, 33 upvotes, 8 comments
3,454 views, 33 upvotes, 23 comments

Cuz diggers do it deeper

by anonymous
6,544 views, 33 upvotes, 11 comments

Somebody better call the Bad Pun Police

2,698 views, 32 upvotes, 3 comments