meaning of barker beauty

barker beauty meaning in Urban Dictionary

a woman just who, due to the woman uncanny resemblance to a canine, invokes barks from passerby's.