Miley Cyrus knows how to give her fans what they want.

The 21-year-old let a fan grope her for a risqué photo op during a meet-and-greet at Nassau Colliseum on Aug. 1.

Super fan David was given the chance to get fresh with the “Wrecking Ball” singer after asking if she’d be his “first and last kiss with a girl.”

The singer responded by saying it’d be her “first and last kiss with a boy.”

Then, after a quick costume change, Cyrus let him cop a feel for another playful shot.

David’s frisky photo shoot came at a steep cost: $995, reports Buzzfeed.

This wasn’t the only fun the singer allowed herself on the New York stops of her “Bangerz” tour. Cyrus was spotted singing karaoke at Sing Sing bar on St. Marks along with tour opener Lily Allen on Tuesday night.