Top definition
She is an amzing little angel. Everyone loves her. She has the bestest friends, abd if your not her friend then your missing out. 😁
Oh look is that Alyesha ;)
by Redsparkles January 02, 2017
Get the merch
Get the alyesha neck gaiter and mug.