it blew my mind (it blüh mai maind)

Idiom Emotion