Enchanting chick Stella May enjoys huge stick slam her