1 definition by Randall Odinsson
"Did you hear about that girl failing her driving test. I bet she's going to have sauce on her face for the rest of her life!"
To have sauce on your face.
To have sauce on your face.
by Randall Odinsson April 27, 2017