Tatto means feeling in Italian. "Tatto Media" translates from Italian to English as "The feeling of Media."
Tatto Media mines for gold on the internet.
by Orange Slice June 18, 2008
Top Definition
"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.
You work for Tatto Media. You are fired from Tatto Media.
by Lion Guru October 02, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.