Yahoo India Web Search

Search results

  1. Dictionary
    shu-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.

    More definitions, origin and scrabble points