What does a tattoo stare mean?

Are you sure you don't mean Tattoo Store?

If you do - a place where Tattoos are given.