Top definition
absolute terror unleashed when a tsunami blasts into Honshu island.
When that tsunami hit the nuclear reactors, there was all-out japandemonium.
by sleepyfacemcgillicuddy July 05, 2017
Get a japandemonium mug for your mother-in-law Zora.