Pegging my hubby deep with our new strap on - could you take this cock?