Miley Cyrus pulled Pete Davidson's legs by playing jealous over his relationship with Kim Kardashian.

Cyrus and Davidson appeared on "The Tonight Show," where she rendered a song from Yvonne Fair.

The "Bangerz" artist sang "It Should Have Been Me" with a comical twist.

Cyrus sat on host Jimmy Fallon's table, placed her leg on Davidson's lap, and wore his hat.

The musician belted that she should have been "In that Lamborghini leaving that nice a-- restaurant!"

Cyrus added that she wants to "watch a movie in frickin' Staten Island" like the couple.

The actor could not hold back his laughter while his fellow guest amused viewers.

Davidson will co-host NBC's special "Miley's New Year's Eve Party."

The star-studded show will air on Peacock from 10:30 pm till 12:30 am ET.