if these walls could talk en · X Meanings (idiomatic) Used to denote a location with an interesting or controversial history.