Spurious Timeout

What is a spurious timeout in TCP, and why is it harmful?