Katy Perry got to second base with a fan in Rio de Janeiro.

A fan got touchy-feely with the pop star after Perry invited her up on stage at Rock in Rio on Sunday night in Brazil.

The fan, whose name Katy could not pronounce, came on stage, hugged the star and started kissing her cheek and her neck.

“I think she’s rolling,” Perry laughed as the fan continued to touch her and grabbed her boob.

Used to millions of fans swarming her, the 30-year-old singer handled the situation perfectly, before the girl left the stage. As she was leaving, the girl got in one more butt squeeze before Perry returned to her performance.

Luckily, the entire interaction was caught on camera.

This article originally appeared in the New York Post's Page Six.

Four4Four: Demi Lovato showing too much skin?