hey wanna play deep impact with grandma's walking stick?
a friendly game which involves competing for inches by inserting objects into your asshole
"hey wanna play deep impact with grandma's walking stick?" What is the definition of "deep impact"?