jen's asparagus pee was so rank that i had to go home and flush out my eyes
the smelly urine that developes after eating fresh asparagus
"jen's asparagus pee was so rank that i had to go home and flush out my eyes" What is the definition of "asparagus pee"?