There's a backpacker feeling homesick Waking up on St Kilda Beach There was a big night out at The Espy But there are bagels on Acland Street There's a tram rattling into the city There's a jogger running 'round The Tan There's a gutter that I spewed in once when I was a younger man From commission flats in Richmond To Prahran where the money starts There's a dirty river running through her heart On the Belgrave line there are business suits Flowing out onto Flinders Street There's a coffee brewing in Carlton Pulling beers down at The Retreat There's a deal going down in Braybrook There's a dealer making killings at Crown There's a primary school that my son went to In the middle of Clifton Hill From the Ranges down to Williamstown From the bay to where it starts There's a dirty river running through her heart They're lining up for souva's, drunk on Brunswick Street There's a busker at the Bourke Street Mall They're crowding 'round a miked up didge There's a vigil for Eurydice down at Princes Park There's a dirty river running through her heart They are praying at St Paul's Cathedral And a mosque out in Noble Park There's a scream rising out of the MCG where the AFL faithful are Past the weary face of Weary, an ANZAC's marching through There's a party out in Templestowe where I fell in love with you From the treaty made by Batman For the beautiful Birrarung Marr There's a dirty river running through her heart Through Kulin nation country The Yarra is running still My home stands on Wurundjeri Land and I know it always will Though we've been far from Melbourne Wherever we are There's a dirty river running through our hearts There's a dirty river running Through her heart