I know its from the barbie movie and the islamic disaster was 1979.
What's this meme about?
Please Login to reply.
It's a hyperbolic mockery of the Islamic revolution in the area.