Overly showy; ostentatious.
A highly technical or difficult piece, usually written for effect.
A display of daring.
Malicious, defamatory.
Wrong, immoral, causing a scandal.
Outrageous; exceeding reasonable limits.