Adjective: Characterized by vulgar or pretentious display.
Your vocabulary is growing with words which describe.
That show off who always seems to go out of their way to bring attention to their actions now has a name.
We can now call them OSTENTATIOUS.
The picture in your mind might be a flashy car, something which will trigger your thoughts to bring to mind their vulgar display of material wealth.