GoldenOne's definitions
The annoying technique of someone on a Car Club Cruise talking over the top of safety calls so no one can actually hear anything.
by GoldenOne October 4, 2005
Get the echo mug.
Get the echo mug.We'll email you a link to sign in instantly.