WATCH: Katy ranks her exes' bedroom skills

The K.Pez train is taking some crazy detours – and the livestream she’s currently doing to promote her new album Witness is the gift that keeps on giving.

After crying in a therapy session and venting about her Taylor Swift feud, Katy decided to spill all about her ex-boyfriends' bedroom skills. Watch the TMI video above!

And although it’s kind of crazy, we’re so here for it.

James Corden put Katy to the ultimate test. Source: Getty
James Corden put Katy to the ultimate test. Source: Getty

The dirty talk all kicked off when Late Late Show host James Corden rocked up to Katy’s temporary house where the filming is taking place, waking her up.

The pair played a truth or dare style game, daring each other to answer questions in order to avoid eating disgusting food items like bird saliva.

Katy dated EDM producer Diplo in 2014 for around a year. Source: Getty
Katy dated EDM producer Diplo in 2014 for around a year. Source: Getty

Of course, cheeky James pushed the envelope and asked Katy to rank her ex-boyfriends Diplo, Orlando Bloom and John Mayer in order of worst to best in bed!

Orlando is Katy's most recent boyfriend - they broke up in February this year. Source: Getty
Orlando is Katy's most recent boyfriend - they broke up in February this year. Source: Getty

“No! No! No!” Katy yelled before confessing: “They’re all awesome…I’d have sex with all of them when I finally get out of here.”

Katy and John started dating in 2012 and were together for three years. Source: Getty
Katy and John started dating in 2012 and were together for three years. Source: Getty

James was forced to guess the order, and went with Diplo as worst (to which Katy reluctantly nodded), then John Mayer, then “Bloom”.

RELATED: Katy is 'ready to let go' of Taylor feud
RELATED: Katy Perry breaks down during livestream therapy session

Katy shook her head, indicating that the final two should be swapped, with John, er, coming out on top!

We can’t wait to see what #nofilter Katy confesses next!

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook, Twitter, Pinterest, Tumblr and Instagram