I'm sorry but you're really stretching, I think. It's a comment on a piece about the ongoing Trump impeachment inquiry stuff (he is very political).mark's at it again on Twitter: 'best news of the day..'
Nothing to do with Twin Peaks. Sometimes a cigar is just a cigar, etc.