An appetite for sex and so horny