Follow US:

What does ‘Tinsel Town’ mean?

Tinsel Town

( np ) Hollywood. All the glitterati in Tinsel Town turn out for the Acadamy Awards.