"Tatto Media" is a noun relating to a company who employs media geeks to develop and manage online marketing campaigns. Tatto Media is becoming mediasexy in both Boston and Seattle.
by Lion Guru October 02, 2007
Tatto means feeling in Italian. "Tatto Media" translates from Italian to English as "The feeling of Media."
by Orange Slice June 18, 2008