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
8 Words related to Chinese Hand Grenade

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.