Sekirov Dictionary

self-insert

noun3

  1. (slang) A character in a story who represents the author's own person.

verb3

  1. To insert oneself.
forms

self-inserted · self-inserting · self-inserts

This dictionary works without the internet: on your phone · in Chrome