ITTO Views 3 meanings found ITTO can be a playful online question “Is this thing on?”, but it is also the established acronym for the International Tropical Timber Organization and the International Teacher Training Organization. Community International Teacher Training Organization Governmental International Tropical Timber Organization Internet Is This Thing On?