What is the meaning of the word "flaunty"?

Definitions: