Barely legal petite slammed hard