Urban Sheng verb meaning to burst into loud, spontaneous laughter upon hearing humor or shock.
burst into laughter / explode in giggles
raduka
"Jamaa aliraduka baada ya kusikia mzozo ule wa kuchekesha."
Translation: The guy exploded in laughter after hearing that funny dispute.