General, my man;
That's Italian or a fvcked up attempt of Italian. It makes no sense to me, but it could be translated as: "Has Panther Rigido (rigid panther??) done her?"
As I said, it COULD be translated like that. But the original sentence in Italian makes no sense to me.
Walk