meaning of Alyssa and Skylar

Alyssa and Skylar meaning in Urban Dictionary

two different people that are therefore compatible its practically scary. Alyssa likes to have fun and is extremely loving and mild. Skylar may be the perfect guy which says all right things and that can make Alyssa smile no matter what.