hard and fast (385,172 results)