SHOUT FROM THE HOUSETOPS


Meaning of SHOUT FROM THE HOUSETOPS in English

= shout from the rooftops

Slang English vocab.      Английский сленговый словарь.