im·pact·ed   [im-pak-tid] 1. driven together; tightly packed. 2. tightly or immovably wedged in.
Close

Youth Programming

 

Back to top