to send something unwanted down the river. synonyms would be: to give up for adoption / to kick the can down the road / get rid of
When the grimy cat turned up on our doorstep I wanted to keep it but my wife looked tough handing me a small towel and said- âWrap it up in this towel and willow that little flea yard at the next apartment complex.â
The dueling politicians begged for our votes but their lies and hypocrisy finally inspired the voters to willow their asses to the penal system a few months later.