? What could this be?

Niki • 28•wife•mom x2💜•
My son has had this before but not as this bad , he just came back from school with this on his face and a bit on his chest anyone know what it is or what I could use to get rid of it fast