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

lenin and stalin

lenin and stalin | WHY DO YOU ALWAYS WRITE IN LOWERCASE? i hate capitalism. | image tagged in lenin and stalin,bad pun | made w/ Imgflip meme maker
36,353 views, 354 upvotes, 46 comments

Well..... There it is

Well..... There it is | The next variant is gonna be the Malcolm variant because no matter how many vaccinations you get, you'll still be infected simply because:
Life. Finds. A. Way. Well there it is..... | image tagged in well there it is,jeff goldblum,jurassic park,bad pun,oh wow are you actually reading these tags,memes | made w/ Imgflip meme maker
by anonymous
3,041 views, 60 upvotes

my other joke was popular so here's a 3rd one

my other joke was popular so here's a 3rd one | RICK ASTLEY WILL LET YOU BORROW ANY OF HIS PIXAR MOVIES EXCEPT ONE; HE'S NEVER GONNA GIVE YOU "UP" | image tagged in memes,bad pun dog,jokes,bad pun,rick astley,why are you reading this | made w/ Imgflip meme maker
1,710 views, 35 upvotes, 7 comments

I should be crucified for that one

I should be crucified for that one | GUESS WHAT IT’S CALLED WHEN YOU ENCOURAGE A CAR TO DO SOMETHING; WHAT IS IT; MOTORVATION | image tagged in captain america elevator,pun,bad pun,car,motivation,stop reading the tags | made w/ Imgflip meme maker
by anonymous
6,209 views, 76 upvotes

The only out doors that I like

20,726 views, 217 upvotes, 29 comments

It never fails...

1,677 views, 35 upvotes, 5 comments

Dad jokes from Father Mixologist

195 views, 2 upvotes, 1 comment
11,763 views, 165 upvotes, 5 comments

Technically would it be warm then?

33,364 views, 204 upvotes, 25 comments

Welcome to the Jungle

55,968 views, 379 upvotes, 138 comments

When you make small talk, you might get a pun.

5,195 views, 127 upvotes, 15 comments

Not a mourning person

434 views, 8 upvotes, 1 comment