What is the meaning of [Tough Cookie: Someone who can endure hardship; especially]

a strong negotiator