“Are you ready for
Ready for
A perfect storm
Perfect storm”

Katy Perry – Dark Horse Lyrics on LyricsMode
EXPLANATION
She is asking if he is ready for a night together.
EXPLANATION
She is saying, 'are you ready for me to be in your life? Are you ready for me to stir things up? I'm a storm you can't control.'
EXPLANATION
She's saying is he ready for her because she's perfect.