Top definition
the smell of urine after the consumption of asparagus
Man it smells like lemon grass water in here
by een181 June 11, 2016
Get the mug
Get a lemon grass water mug for your boyfriend Manafort.