Echo is scouse for:

  1. A newspaper reporting on Liverpool related news and events
  2. A rag that should never be read, trusted or relied upon
  3. A newspaper made in Manchester

"Me ma's on the front of the echo today, should have known she was a skag head."