sassy

adjective

Rude and disrespectful; impudent.

Lively and spirited; jaunty.

Stylish; chic.

Impudent.

Bold and spirited; cheeky.