dillydally, to - to hesitate, to waste time by moving slowly
dirt cheap - very inexpensive
down-to-earth - honest and direct, sensible and practical
dressed to kill - in one’s best clothes and looking good
-
drive someone up the wall, to - to make sb. angry or crazy
- - - -- - -- -- -- -- -- -- -- --- - -- -- -- -- -- -- -- -- -- --