MediaTakeOut.com just got word that Cardi B and Offset leaked their own "sextape" on social media last night.
The engaged couple went on Livestream - and in the middle of their stream - the soon to be married pair started "FREAKING EACH OTHER."
According to the folks watching - they two appeared to be really DOING THE DO.
The pair never DIRECTLY addressed the cheating rumors . . . and after doing what they did . . . they didn't have to.