The couple has no horse, just a playful nickname for sex

a horsewoman     horsewoman     restless