meaning of betsy wetsy

betsy wetsy meaning in Urban Dictionary

it really is familiar with explain really good friends. often two girlfriends.