Insatiable chick adores sex a lot