Definition of shu-shu in English:

shu-shu

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
    View synonyms

verb

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

Origin

From French chuchoter ‘to whisper’.

Pronunciation

shu-shu

/ˈʃuːʃuː/