dattoo
my brother got a dattoo of his mustang last week
"a tattoo that has digital content, usually only visible through some kind of tech spec, like google goggles
"my brother got a dattoo of his mustang last week" What is the definition of "dattoo"?