Did you know another word for "orgasm" in french is "little death" ?
It's true, look it up ! See ? Anubis seems to be caught up already ~