"China"; Pop; Female Teacher Diddlin'; People I Wanna Punch

Published: Oct. 9, 2019, 3:01 p.m.

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.