デンパボウガイ
Meanings
Noun
Verb (する)
1. (electronic) jamming
Composed of
saying strange things
disturbance; obstruction; hindrance; jamming; interference