look up any word, like doxx:

1 definition by Lion Guru

 
1.
"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