1 definition by Ralph geofferon
Guy 1: HEY LOOK I'M MOONING THE RIVER!
Guy 2: How very mature of you....
Random Guy: Hey LOOK, that guy is performing the moon river.
Guy 2: How very mature of you....
Random Guy: Hey LOOK, that guy is performing the moon river.
by Ralph geofferon August 31, 2006