defiant fearless hardy knowing self-possessed shameless washable
feisty prideful supercilious
blasphemous cavalier haughty insolent