Did you mean tench?
tench
noun
°A species of freshwater game fish, Tinca tinca.
adjective
°Slang meaning excellent performance in a tense situation.