Grand confession from show-off? (8)
I believe the answer is:
imposing
(Other definitions for imposing that I've seen before include "Grand, impressive" , "Dictating; impressive" , "Taking liberties" , "Majestic" , "Enormous - levying - striking" .)