← Back to Directory

Slang tagged with explosion

dhamaka

Blast; explosion; a big hit or success (e.g., a hit movie).