meaning of a river in egypt

a river in egypt meaning in Urban Dictionary

A euphamism for denile