Top definition
A silicon device filled with freshly spilt man yoghurt used to end a fight with the guys in the apartment downstairs.
'I think we're winning this one, Jeff.'
'Holy hell, get down!'
'What is it?'
'They just threw a Chinese Hand Grenade, and it landed on Mike's head!'
by Tund March 06, 2008
Get the mug
Get a Chinese Hand Grenade mug for your dad Abdul.