Unfortunately, not – as that was the first time that I had heard the expression.
I can understand the name with these additions to the façade being suitable only for larger houses.
I have seen many examples on my travels during the week but am still clueless as to the origin of the expression or even if widely used