Martha and the Muffins January 16, 2020 by SMF · Published January 16, 2020 Martha and the Muffins’ “Echo Beach” Lyrics Meaning Echo Beach is actually a symbolic location. And what it represents, in its most-fundamental form, is the singer escaping his “boring” job as “an office clerk”. Or to put the sentiments expressed into a more-historical context,...