Imgflip Logo Icon
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! Absolutely no hate is accepted here. | Highschool: https://imgflip.com/m/High--School | REMINDER: Please don’t mod beg 😭😭 Any questions? Stream Mood: Middle school gotta be the worst part of your life

Imgflip Pro

  • AI creation tools & better GIFs
  • No ads
  • Custom 6x6 profile icon and new colors
  • Your images jump to the top of approval queues
Go Pro

The 4 Stages Of Taking A Test

The 4 Stages Of Taking A Test | THE 4 STAGES OF TAKING A TEST | image tagged in 4 horsemen of,may the 4th,stage,test,random bullshit go | made w/ Imgflip meme maker
4,947 views, 256 upvotes, 36 comments

Did this before

Did this before | Teacher: So did you understand today's topic?
Me who has played Minecraft for the past hour: | image tagged in protegent yes,minecraft,oof,teacher,school | made w/ Imgflip meme maker
556 views, 25 upvotes, 3 comments

This is saddening...

This is saddening... | WHEN YOUR FRIEND IS A VIDEO GAME ADDICT WHO SAYS TURNING THE TV ON AND OFF IS A WASTE OF FINGER MUSCLES: | image tagged in visible confusion,funny,video games,gaming,lazy,kids | made w/ Imgflip meme maker
327 views, 5 upvotes

Oof lol

Oof lol | WHEN YOU GET NAILED BY THE TEACHER: | image tagged in black boy roast,oof size large,funny,meme man smort,oof stones,school | made w/ Imgflip meme maker
648 views, 15 upvotes, 1 comment

achieved gangster mah compadre

by jevv
172 views, 7 upvotes

[ title space is empty ]

170 views, 9 upvotes, 2 comments

Lmao-

by anonymous
225 views, 8 upvotes, 24 comments
Check the NSFW checkbox to enable not-safe-for-work images
NSFW
by anonymous
51 views, 4 upvotes, 7 comments

Give me 5

by anonymous
109 views, 1 upvote, 16 comments

UvU

by anonymous
282 views, 13 comments

Grades

192 views, 3 upvotes

American Chopper Argument

Show More
100 views, 1 upvote

Mike wazowski trying to explain

376 views, 4 upvotes