Warning: This article contains spoilers for Tuesday’s episode ofThe Flash, “Good-Bye Vibrations.”

Cisco Ramon leftThe Flashthe way he entered it with a pop icon’s hit song.

(Though Barry said he had no idea how that happened.)

The Flash

Carlos Valdes on ‘The Flash’.Bettina Strauss/The CW

“But it actually ended up being a lot of fun.”

The song’s contents also gave Valdes pause.

Why would they choose to write a karaoke scene for this song?'"

he says with a laugh.

This is not for the children."

But yeah, it ended up being a lot of fun."

The Flashairs Tuesdays at 8 p.m. ET/PT on the CW.