Engaging darling Miranda Miller gets her twat tamed