meaning of Amphibious Watermous

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.