Veronica Rodriguez satisfies her sexual needs and desires