hard and fast (407,944 results)