Posh. Generally, 'posh' denotes the English upper classes. However it can be used to describe anything flashy or needlessly classy or expensive. It is similar to the American word 'fancy', however it has a much more entrenched class basis.