By George Martha, it's the river Nile! Share definition Flag A greeting used when one is surprised by someone's arrival. guy 1: By George Martha, it's the river Nile! guy 2: Oh hey, hows it going Joe. By George Martha, it's the river Nile! by TheFlyingFuck October 17, 2011 0 0 Get merch Get the By George Martha, it's the river Nile! mug. Buy Now — $32.95 See more merch