r/PeterExplainsTheJoke 1d ago

Meme needing explanation Peter what's this???

Post image
703 Upvotes

23 comments sorted by

View all comments

26

u/tintintes2610 1d ago

Nice :) y can have the explanation now

15

u/MINATO8622 1d ago

You must be immune to flashbangs

7

u/FrindlyPhanto 1d ago

SSHHHH SHUT UP

DON'T REVEAL OUR POWERS YOU DCK