Carmen Hayes has a lot of sexual energy to spend