Scarlett's name is not actually Bessy. Scarlett's real name is Scarlett Skyeler. It's her family that made the joke. The joke is that she’s a showoff and she’s the best. “Best” became “Besty” and “Besty” became “Bessy”.