What does asparagus pee mean?

asparagus pee meaning in Urban Dictionary

The smelly urine that developes after eating fresh asparagus. It really is mentioned that everyone gets asparagus pee but just 20% can smell it. To those who can, the aroma is unmistakable, a uniquely bad odor. To those who can not, be cautious to flush after consuming a huge plate of asparagus, you possibly can make that new love interest run in horror.