It sounds more like a coloqualism to me. Are you sure it's not "sono cosa nostra?"

It would literally mean "I am our thing," but probably more coloquial for "I am of this thing of ours" or something like that.

Basically, just a way of a guy saying he's a "friend of ours," I suppose... wink

Nick