What is the name of that song?

It's a duet with a fella that sounds like he is part of Bone Thugs and Harmony rapping and another female singing.

The words have ... He says"I'm coming home so keep it warm" "Come bless me" She says "I've been waiting for you all night".

Thanks.