Meaning of shu-shu in English:

shu-shu

Pronunciation /ˈʃuːʃuː/

noun

mass nounWest Indian
  • Rumour; gossip.

    • ‘the shu-shu is that he is being paid his full salary ever since he was ordered back to work’
    tittle-tattle, tattle, rumour, rumours, whispers, stories, tales, canards, titbits

verb

[no object]West Indian
  • Speak at close range in a low tone, typically to exchange gossip.

Origin

From French chuchoter ‘to whisper’.