Skip to main content

littleengland14's definitions

The Echo

Share definition
The name given to someone who repeats what others have said.
John: Whoa man, what a goal by Man Utd!
Amaad: Whoooa What a goal by Man UTD man!
John: I just said that, stop acting like The Echo
by littleengland14 December 17, 2010
Flag
mugGet the The Echo mug.