eavesdropper
A sneaky listener who’s like a ghost in your life, always hanging around.
She was in the room and heard everything. I knew it.
He listened to my conversation and now he’s a walking gossip.
My brother was in the kitchen and heard my whole plan. He’s a ghost.
xs