Search results
- Dictionaryshu-shu/ˈʃuːʃuː/
noun
- 1. rumour; gossip: "the shu-shu is that he is being paid his full salary ever since he was ordered back to work"
verb
- 1. speak at close range in a low tone, typically to exchange gossip.
Powered by Oxford Dictionaries