Totally agreed
This dirty talk is fucking perfect. Maybe lose the boy pussy line but overall, the lurid, nearly humiliating word choice...