Cardi B came home to a romantic surprise from her husband Offset and she's of the opinion he did it because of what he's expecting from her later in the day.

The mother-of-one gushed as she walked into her home to find candles and rose petals lining the floor.

On getting to her room, she found some red roses arranged in the shape of love and a white bouquet of flowers on her bed.

"Damn. He wants me to suck his d*** for hours today. Well, let me start getting drunk," Cardi said.

"He want me to suck his d*** for hours today" Cardi B says after she got home to find rose petals all over her floor and bed (video)

"He want me to suck his d*** for hours today" Cardi B says after she got home to find rose petals all over her floor and bed (video)

Watch the video video below.