Skip to main content
The feeling of "hitting the wall" or euphoria you might get after a few days after getting "high". It can last from a day to around a week.
Echo by Crowneldex March 26, 2012
A song consisting of guitar, bass, drums, and lyrics that you put on to get laid.
She was hanging out with me and then i turned on Echo and BAM her panties were nowhere to be found.
Echo by George Hoefer March 10, 2005
Echo is the urban legend of Yahoo pool.
Echo rulezz yahoo pool.....always has......always will
Echo by Arliss M. July 5, 2008
The sound every drop of blood make as it drips through your heart passages full of life and death
Echo by Jojoulied February 13, 2019
When you agree with what someone else has said.
Echo my g
Echo by Echomyg August 10, 2019
Lad, they're about to start their set, let's scran another echo now.
Echo by Grn9 November 28, 2019