1 definition by Richbitch101

Top Definition
A word that signifies you have heard a piece of gossip before.
"Omg Harry and Caitlin hooked up!"
"Yeah echo."
by Richbitch101 September 09, 2014

Mug icon
Buy a Echo mug!