Orange Slice's definitions
Tatto means feeling in Italian. "Tatto Media" translates from Italian to English as "The feeling of Media."
by Orange Slice June 18, 2008
 Get the Tatto Mediamug.
Get the Tatto Mediamug. A term used to describe the best affiliate marketers. Typically produce dank traffic and are the cream of the crop.
by Orange Slice June 18, 2008
 Get the Super Affiliatemug.
Get the Super Affiliatemug. 