What does Amazonian Tripod mean?

Amazonian Tripod meaning in Urban Dictionary

A bizarre Amazonian sex work that's done with a hermaphrodite and a midget whom pees in your face.