Home UK English mind-blow
To astonish or overwhelm; to ‘blows one's mind’.
1970s; earliest use found in The Listener. From mind + blow, after mind-blowing.
READ THESE ARTICLES