Saying she's horny would be an understatement because Sabrina Starr is insatiable