It's Wednesday which means we get violent with People I Wanna Punch. Speaking of punching, did Pop just say that!? We have another update in the female teacher diddlin' department here in the great state of Texas.