Imgflip Logo Icon

Middle-School › teacher 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 jump to the top of approval queues
Go Pro

haha math teacher

haha math teacher | Me: finishes math problem but with a different method; the math teacher:; HOW DARE YOU! | image tagged in greta thunberg how dare you,funny,memes,math teacher,teacher,math | made w/ Imgflip meme maker
by anonymous
14,271 views, 24 upvotes

oh my god the door was painted red this is amazing

oh my god the door was painted red this is amazing | Author: the door was painted red; English teachers: | image tagged in funny,memes,english,door,authors,teacher | made w/ Imgflip meme maker
by anonymous
6,050 views, 33 upvotes, 7 comments

you dare oppose me mortal

you dare oppose me mortal | Teacher: use this method to solve the math problem; smart kid: actually this other method is easier; teacher: | image tagged in you dare oppose me mortal,teacher,funny,memes,smart,math | made w/ Imgflip meme maker
by anonymous
5,429 views, 40 upvotes, 2 comments
Student: finally defends himself from years bully after years of abuse; Teachers: | image tagged in teacher,funny,memes,student,darth maul,bullying | made w/ Imgflip meme maker
by anonymous
4,999 views, 30 upvotes

Kirby

Kirby | Student: clicks pen; Teachers: | image tagged in kirby has found your sin unforgivable,kirby,funny,memes,teacher,student | made w/ Imgflip meme maker
by anonymous
3,498 views, 35 upvotes, 5 comments

It’s so unfair

by anonymous
1,221 views, 15 upvotes, 1 comment

It’s hard

by anonymous
1,236 views, 37 upvotes, 2 comments

Nice try

by anonymous
708 views, 10 upvotes

No meaning

by anonymous
9,636 views, 16 upvotes, 5 comments

Grusome

by anonymous
5,681 views, 46 upvotes, 40 comments

Worst trade deal ever

by anonymous
1,220 views, 6 upvotes

Pls use my template

by anonymous
1,547 views, 25 upvotes

Haha get shreked

by anonymous
5,642 views, 27 upvotes, 19 comments

Listen here u little shite

by anonymous
1,022 views, 25 upvotes, 1 comment