sassy

adjective
  1. showing a bold, lively, and somewhat disrespectful attitude; impudent in a spirited way
  2. Usage: informal

Examples