meaning of Beth Haughton

Beth Haughton meaning in Urban Dictionary

a lady that doesnt stop talkin bout a man known as S........... lol