Skip to content
Definition.com

India is a country where the thing one looks most forward to upon one's return home is a dry fart.