What does blow out of the water mean?

blow out of the water meaning in General Dictionary

surprise considerably; hit a person's socks off