Beleaguered protagonist Synonyms

BP abbreviation

BP is an abbreviation for Beleaguered Protagonist
What does BP stand for?
BP stands for "Beleaguered Protagonist"

Definitions for Protagonist