Imgflip Logo Icon

Middle-School › funny memes Memes & GIFs

Welcome to the Middle-School stream! Basically just a place for kids on imgflip to look at other memes from kids and have fun. If you are one of the OGs, please help us get this back to how it was before: a wonderful place for all! Thank you! Absolutely no hate is accepted here. | REMINDER: Please don’t mod beg 😭😭 Any questions? Stream Mood: 2025 is here..

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

feat. is short for featuring...

feat. is short for featuring... | image tagged in you've been invited to dumbass university,funny,memes,funny memes,lol,idiot | made w/ Imgflip meme maker
by anonymous
220 views, 18 upvotes
image tagged in pack your things we're leaving,talent,funny,memes,funny memes,lol | made w/ Imgflip meme maker
by anonymous
191 views, 15 upvotes

Someone really hates kids

Someone really hates kids | *crunch*; *snap*; *crackle* | image tagged in kids,funny,memes,funny memes,slide,ouch | made w/ Imgflip meme maker
by anonymous
634 views, 20 upvotes, 3 comments

Wear helmet!

Wear helmet! | image tagged in palpatine ironic text,funny,memes,funny memes,helmet | made w/ Imgflip meme maker
by anonymous
231 views, 12 upvotes
The FBI agent: | image tagged in mushroomcloudy,funny,memes,funny memes,texting,cheating | made w/ Imgflip meme maker
by anonymous
354 views, 16 upvotes, 2 comments

I'm pretty sure that's an avocado

by anonymous
320 views, 25 upvotes, 3 comments
by anonymous
314 views, 13 upvotes, 2 comments

Poor dolphin...

by anonymous
298 views, 23 upvotes, 13 comments

These are roller skates, not skateboards

by anonymous
159 views, 6 upvotes
by anonymous
212 views, 8 upvotes, 1 comment
by anonymous
1,179 views, 113 upvotes, 12 comments

That guy's wisdom is off the charts

by anonymous
564 views, 11 upvotes
by anonymous
648 views, 20 upvotes

Swim in your own poo?

by anonymous
125 views, 1 upvote