Term: blew my mind
Example: " whoa, that d6 mariah carey note blew my mind
Definition: having your face blown into a million pieces because something is that amazing or incredible