stamburare

Verb

 * 1)  to display, flaunt, show off