What does the French word "triso" mean?

I'm bilingual but my first language is English and I've heard people say "Tes bin triso" and I have no idea what it means. Help plz?
2 answers 2