In the UK, there was a popular T.V. show called The Only Way Is Essex - a documentary type programme about that area which is close to London. The programme's name got abbreviated to its initials - TOWIE, and that is how it is now named.
Since the Org's UK Branch is moving to Essex, perhaps the UK version of the magazine will be renamed, The WatchTowie.