Answer: scarletface

AnswerCrossword Clue
SCARLETFACESign of embarrassment?
SCARLETFACEEmbarrassed person's nickname?