Topic on Forum:Trope Talk
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
Eh, I don't see any problem with the current name. It means exactly what it says, goes nicely with the Big Bad trope as is, and while the alt name would make a nice alt name here, I'm in favor of keeping the original name for "Bigger Bad".