I love asparagus, and it's incredibly good for you — full of vitamin K, plus A and C and folate. But if you've ever eaten a lot of it, you might have noticed a rather odd side effect. There's really no delicate way to say this, so I'll just come right out with it: Eating asparagus can make your pee smell funny.