Brazenface

Bra·zen·face

Brazenface

n.
  1. An impudent or shameless person.