1 definition by Sareee03

She's the most beautiful girl you'll meet in Ur life. From outside as well as the inside.You will always find her smiling in the most difficult times as well. She is the coolest prettiest and most loyal friend u can get ...
Naba is the best!!!!!
by Sareee03 October 26, 2017
Get the Naba mug.