> It's mostly overpriced shit wrapped in a nice cellophane.
That's orthogonal to the concept of a Veblen good. A Veblen good can very much be shit wrapped in cellophane.
The core trait of a Veblen good is that customers buy it as a status symbol. Also, being overpriced contributes to reduce the number of those who can afford to buy one.