Answer:

dented

AnswerCrossword Clue
DENTEDMade an impression?
DENTEDMade a bad impression on
DENTEDIn need of some garage work
DENTEDSlightly depressed
DENTEDIn need of some hammering out
DENTEDLike a post-fender-bender fender
DENTEDIn need of body work
DENTEDMade an impression on