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

You've gone incognito

You've gone incognito | Me every time I go on a school computer; They no see no imgflip history | image tagged in you've gone incognito | made w/ Imgflip meme maker
by anonymous
656 views, 2 upvotes
HOW A GIRL VIEWS A DODGEBALL; HOW A BOY VIEWS A DODGEBALL | image tagged in ak47,dodge ball | made w/ Imgflip meme maker
by anonymous
2,826 views, 19 upvotes

The things boredom strives me to make...

The things boredom strives me to make... | If doors had feelings:
*touches doorknob*
The door: | image tagged in mr krabs blur,boredom,doors | made w/ Imgflip meme maker
by anonymous
564 views, 37 upvotes, 39 comments

They don't enforce that

They don't enforce that | Sending bullies to detention; Teachers; sending kids with Wikipedia references to detention; Teachers | image tagged in memes,drake hotline bling,bullying,funny,wikipedia,teacher | made w/ Imgflip meme maker
by anonymous
1,550 views, 13 upvotes
Nobody:; The guy in Math problems: | image tagged in funny,memes,math,nobody,orange | made w/ Imgflip meme maker
by anonymous
5,612 views, 16 upvotes, 2 comments

elmo nuclear explosion

by anonymous
462 views, 10 upvotes, 2 comments

egnahC yM dniM

220 views, 2 upvotes

Yes I do

by anonymous
27,973 views, 57 upvotes, 2 comments

Drake Hotline Bling

678 views, 3 upvotes, 1 comment

No, I'm not cheating

by anonymous
3,026 views, 37 upvotes
by anonymous
2,711 views, 19 upvotes

First World Problems

by anonymous
922 views, 4 upvotes

Get it?

by anonymous
213 views, 8 upvotes

You will die in 0:05

by anonymous
716 views, 21 upvotes, 12 comments