meaning of abby sloan

abby sloan meaning in Urban Dictionary

a beautiful girl which often goes unnoticed but leads a tiny band of friends. the woman beauty is usually on both inside and out. she wants to help people and contains a beautiful vocals. girls like abby sloan get far in life