Granada

ɡrəˈnɑːdə

Slang Meanings

To throw something with impact.
He granada-ed the ball across the field.
To cause chaos or disruption.
When he arrived at the party, he granada-ed the whole scene.