meaning of Artificial Ganges

Artificial Ganges meaning in Urban Dictionary

a comparatively brand new development in India: a bathroom.