self insert meaning
â The Big Bang Theory. As the name implies, a Self-Insert Fic is one where the author has made a simulacrum of themselves, commonly called an avatar, in the story's world as a key character (usually The Protagonist, but any other role that's vital to the story qualifies).