Overly showy; ostentatious.
A highly technical or difficult piece, usually written for effect.
A display of daring.
Offensive or repulsive; arousing disgust or aversion.
Opposed or in conflict.