ユカドン
Meanings
Noun
Verb (する)
Colloquialism
1. pinning someone on the floor by lying on them
2. banging on the floor (e.g. to quieten one's neighbor)
Composed of
floor; stage (for the narrator and the shamisen player); dining platform built across a river