{{term}}
- {{preview}}
Top definition
china palace
A house that is overbuilt,
flashy
, and built to the very limits or beyond of property
setback
rules. Usually built by wealthy Chinese or
Middle Eastern
immigrants.
My new neighbors just built a
China palace
next door
and now my
lawn
never sees the sun.
by
Nonny mouse
March 04, 2014
Get the
china palace
neck gaiter and mug.