meaning of Aztec Water Fall

Aztec Water Fall meaning in Urban Dictionary

While having sexual intercourse grab unexpectedly and press your parter off the bed (toward floor) and ejaculate down on them(this may provide them with the sensation of fallin under a waterfall)