Is that… what?? Is this technical innuendo?

I assume the implication was an intercept facility.

I think it was 600 W 7 St. A quick Google of NSA tap plus that address turns up serious press reports from 7 or 8 years ago. It was clearly put up in a hurry. But I can't imagine I was the only one who noticed. I was just some dumbass serving a music site and it was totally obvious something was up.