It would seem that way.
Garret Graff commented on twitter that TBD.com seems to be tied to Politico – via physical address - and the text at TBD.com certainly would seem to indicate that this is it. “In a mixture of humor and frustration, Editor Erik Wemple began signing his emails, “Editor, TBD.com.””
Allbritton being the corporate umbrella over Politico, among other media operations.
Welcome to the world, TBD.