meaning of Amazon river

Amazon river meaning in Urban Dictionary

When women has actually a tremendously unkept genital hole and you shave an "S" involved with it andurinate onto,causing it to flow just as if it were a river

Amazon river meaning in General Dictionary

a significant South United states lake; arises into the Andes and flows eastward into the South Atlantic; society's 2nd longest lake (4000 kilometers)