Rikki I think it just that the name is kind of silly and fanciful. Aurora isn't an uncommon name but it isn't something like Jennifer or Ashley. And Teagarden just comes across as a slightly silly last name. It conjures images of tea parties in meadows (for me at least). The combination of the two makes for a whimsical image that is counter to how Aurora the character is generally perceived.
Jennifer As a Southerner- tea parties, in the garden, tend to happen often in the south. Everyone has some type of "garden" that we can show people to if you don't want them in your house (even if it's 2 chairs on your porch & you're looking at your flower bed). It's one of those "understood" things that you won't understand if your parents and their parents weren't born here. It's passed down- and extremely prevelant still in small towns in GA & TN.
Sarah Thompson Native speaker and I don’t get the joke either. They aren’t “normal” names, but they’re not really funny