You'd pee your pants, too, if it happened to you.
Inevitably, the Internet has meme-ified the meteor that injured over 900 people in Russia Friday.
What's the cause of the Russian meteor? Probably physics. But everyone on Twitter has a theory anyway!
Early estimates indicate that 950 may have been injured.