ditch out

Verb

 * 1)  To hurry away; to leave secretly and quickly.