デンシャミチスモウ
Meanings
Noun
Sumo
1. railroading an opponent straight out of the ring
Composed of
Straßenbahngleise
Sumō; japanischer Ringkampf