"это наш-то тихоня!"
strange phrase, what does it mean? I know what each word means, but I don't understand the phrase.

Anyone seen it before?

Rich B