john did not know that jack and rachel were having an affair? he is such a gossip turtle
someone who does not participate in, promote or generally engage in office gossip
"john did not know that jack and rachel were having an affair? he is such a gossip turtle" What is the definition of "gossip turtle"?