impacted

IMPACT'ED, pp. Driven hard; made close by driving.