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 daily@urbandictionary.com. We'll never spam you.

×