What does amplexus mean?

amplexus meaning in Urban Dictionary

Amplexus, latin for "embrace", occurs when a male frog humps a lady frog while she is laying eggs. It appears to be like doggy design but i assume you would call it froggy design.