Imgflip Logo Icon

Middle-School › school 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! 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 are featured instantly in auto-approve-sfw streams
  • Your images jump to the top of approval queues
Go Pro

Why are people always trying to start problems

Why are people always trying to start problems | ME AFTER MY PRICIPLE TOLD ME ANOTHER STUDENT TOLD HIM I WAS GOING TO SHOOT UP THE SCHOOL | image tagged in math lady/confused lady,school,quiet kid | made w/ Imgflip meme maker
234 views, 7 upvotes, 3 comments

guns to point at different teachers

guns to point at different teachers | CANTEEN LADY; LIBRARY MODERATORS | image tagged in school | made w/ Imgflip meme maker
by anonymous
209 views, 8 upvotes, 2 comments

once he gets to 7th grade im cooked

once he gets to 7th grade im cooked | image tagged in school,homework,funny,future,failed | made w/ Imgflip meme maker
322 views, 11 upvotes

true story

true story | me when I'm not going to school because I'm sick; me having to go back to school after getting better; hehe, skool sux; I dOn'T wAnNa!!! | image tagged in memes,buff doge vs cheems,school,sick | made w/ Imgflip meme maker
270 views, 12 upvotes

damm

255 views, 5 upvotes, 1 comment

why are people so... bad at being people

244 views, 4 upvotes, 1 comment

It’s embarrassing

395 views, 18 upvotes, 1 comment

It’s annoying

400 views, 22 upvotes

For English teachers

810 views, 80 upvotes, 2 comments

When the teacher is late

669 views, 70 upvotes

math is not real these days

710 views, 22 upvotes, 7 comments