Watch Martha Find Out What It Means to “Netflix and Chill” in This Martha & Snoop Bonus Clip

At least we know that Martha hasn't been Netflix and chilling with anyone lately.

Embedded from media.mtvnservices.com.