"damn, look at that betsy walking down the street over there
a unique name for a really hot girl with big tits that is really good at certain things
""damn, look at that betsy walking down the street over there" What is the definition of "betsy"?