1 definition by Sarikachahal
The most craziest person on this earth!! She'll do whatever comes to her mind and what she prefers. She is the best person anyone can ever have,, she's a lazybone but worth it! You're lucky if you have an Amsha in your life (I have one)
Amsha has the prettiest eyess
by Sarikachahal November 29, 2021