What do guys think of 'tough/mean' girls aka girls with a bit of sass/attitude?

Title says it all, just wondering what boys think of girls with an edge and who can hold her own. Is it actually attractive?
What do guys think of 'tough/mean' girls aka girls with a bit of sass/attitude?
Post Opinion