One of the more brilliantly insane Internet memes ever has emerged this week. Type the number above (241543903) into Google, then switch to image search ("explanation" below). Once you're sufficiently terrified, go stick your head in a freezer. (Via BuzzFeed)

Ask for help >>

Advertising