Board Thread:News and Announcements/@comment-9346948-20180424194330/@comment-27700324-20180505070615

Yes. However there are also Twits on Twitter. That and it is a pun.