- Japanese⇔English Dictionary

  1. 1. [n] "Mary Sue" protagonist (inexplicably strong or capable character) (net-sl)
  2. 2. [n] overpowering weaker opponents for self-satisfaction (in a video game) (net-sl)

Kanji in this word