1 definition by Ronald McBigDad
The ancient Amazonian god of sexual intercourse. Revered as the bringer of fertility and pregnancy among the Amazonian women. Usually depicted as a 50 ft tall human penis erupting from the earth.
by Ronald McBigDad September 20, 2016