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

horsewoman     a horsewoman     restless