What is Facesauce?
another synonym for semen
I sprayed my facesauce all over your girlfriend
See cum, semen, love snot, cock, cohock