チョウセンイカニ
Meanings
Expression
Obscure
1. How dare you!
Composed of
challenge; defiance; dare; attempt; try