hard and fast (388,790 results)