I think any house built with a gain other than its direct use in focus, like to keep a road or a flyover from building can be called a spite house.
Also an overly luxurious house that might have been built more for showing off than for any other practical purpose could well be called … Read more