Top definition
The national drink of India. Cow urine that is considered holy by hindus. Drink for religious and health purposes. Available in 500ml bottles on Amazon.
Modi: A cup of gomutra tea a day, keeps the Muslim away.
via giphy
by gareeb_manoos September 20, 2017
Get the mug
Get a gomutra mug for your papa Manafort.