Preview Is Debra Newell Seeing John Meehan Again? bravo Insider Exclusive! Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more! Sign Up for Free to View Is Debra Newell Seeing John Meehan Again? Terra Newell finds out her mom snuck out in the middle of the night. Watch the Full Episode