Vitamin tablets always makes my pee very odorous. It’s not a really terrible smell, but a very “chemically” kind of smell. Some may object to it a lot, but I am more shocked at the vivid deep yellow of my pee than by its peculiar smell. (.....blush)
Speaking about asparagus, I read somewhere that it is actually very good for you——-a potent “cancer fighter” with tons of anti-oxidants. That is why you smell it in your urine, it is so powerful.