Have all one's goods in the shop window

1) быть поверхностным человеком 2) выставлять всё напоказ

Большой англо-русский словарь

Have all one's goods in the shop window

(have (keep или put) all one's goods in the shop window) выставлять всё напоказ Например: You're full of unexpectedness, Rowley. I would never have thought you read anything but the sporting news. I don't keep all my goods in the shop window, he grinned. (W. S. Maugham, Up at the Villa, ch. IX) — - Вы, Роули, человек-загадка. я бы никогда не подумал, что вы читаете что-либо, кроме спортивных новостей. - А я не выставляю всего напоказ, - усмехнувшись, заметил Роули.

Англо-русский фразеологический словарь