meaning of Alyssa & Savannah

Alyssa & Savannah meaning in Urban Dictionary

the 2 girls which can be the very best of buddies, they've had their arguments and their battles, nevertheless they love one another in addition they worry way too much for each various other to let them slip away. They cherish their friendship and will let no body in-between all of them. They will always and permanently, be Alyssa and Savannah, Bestfriends permanently <3