Fresh chick is having sex and enjoying it like not in the least before