Did someone ditch you recently? Did you recently or do you need to ditch someone or something?

A ditch can also point to depression as a ditch is a depression in the ground.