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

restless     a horsewoman     horsewoman