Meaning of blow out of the water
Definition of blow out of the water
(verb)
surprise
greatly;
knock
someone's socks off; "I was
floored
when I
heard
that I was promoted"
Other information on blow out of the water
WIKIPEDIA results for
blow out of the water
Amazon results for
blow out of the water
Tweet