ばく たん
bakutan

Noun
Suru Verb

1. sudden emergence; sudden formation; coming out of nowhere; bursting onto the scene

Slang