What does Amphibious Watermous mean?

Amphibious Watermous meaning in Urban Dictionary

The amphibious watermous is a name when it comes to feminine vagina, the absolute most wonderful thing in the world.