Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of ahegao:
noun: (chiefly Japanese fiction) An exaggerated facial expression consisting of flushed cheeks, rolled-back eyes, and the tongue hanging out, intended to depict a person having an orgasm.