1 definition by Edoggydog

1.When an object is severally damaged from a massive external force.
1. Damn Ryan I just punicated McDavid, doesn't look like he'll be getting up soon.

2. I am going to punicate this McDonalds
by Edoggydog January 22, 2022
Get the Punicate mug.