it blew my mind (it blu mai maind)

Idiom Emotion