blow one's mind
blow one's mind {v. phr.}, {slang}, {informal};
{originally from the drug culture}
1. To become wildly enthusiastic over something as if understanding it for the first time in an entirely new light.
Read Lyall Watson's book "Supernature", it will simply blow your mind!
2. To lose one's ability to function, as if due to an overdose of drugs,
Joe is entirely incoherent — he seems to have blown his mind.
Contrast: BLOW ONE'S COOL.
Categories:
Source: A Dictionary of American Idioms