The title refers to an adult cinematic production released on April 26, 2024 , by the studio Wicked Pictures .

The trailing X... could mean several things: