my new neighbors just built a china palace next door and now my lawn never sees the sun
a house that is overbuilt, flashy, and built to the very limits or beyond of property setback rules
"my new neighbors just built a china palace next door and now my lawn never sees the sun" What is the definition of "china palace"?