There are people out there in the world who get up to some downright strange and ridiculous stuff. The sort of stuff that begs for an explanation.
From people ruining the life of a neighborhood squirrel and making shockingly offensive cakes, to people trying to order 26 pancakes at once, here are 17+ people who have some explaining to do.