meaning of Asian Grenade

Asian Grenade meaning in Urban Dictionary

A man takes his balls and stuffs all of them within the asshole of an Asian lady. After that jacks his dick because hard while he can until their balls explode and destroy the Asian.