I do not think that there is an expression "to fit and fast". An internet search shows that people use the combination "fit and fast" as an adjective in several ways, but I am not familiar with it. The idea seems to be that a person is fit (in good condition) and fast (quick).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.