Boards public transit / Explodes

Osama meme: Boards public transit / Explodes

A Osama meme.

✏️ Make your own Osama meme