No. It would need something very large indeed. The Chicxulub impactor on what is now the Yucatan Peninsula of Mexico is estimated to have been about 10 kilometers in diameter and travelling at around 20 kilometers per second. It was probably one of several factors that led to the demise of the dinosaurs and other extinctions, but the Earth carried on spinning.
Probably the largest impactor for which we can provide a reasonable estimate was the Vredefort impactor on what is now South Africa, which was around 10-15 kilometers in diameter and travelling at around 15–25 kilometres per second. That was around 4 billion years ago when Earth didn’t yet have any life, but it didn’t stop Earth from spinning.
Even the proposed Mars-sized impactor Theia, which may have created our Moon, didn’t stop us from spinning.