What does "blow away" mean?
Native speaker’s answer
Rebecca
To be "blown away" in this context means to be very impressed or amazed by something. Ex: That performance blew me away! Ex: I was blown away when I found out how old you are. You look so young!