Top definition
Najuwa is someone who good in keeping secret . Strong enough . Someday she can be nice but someday she can be like a bitch . Love positivity vibes and take the problems as nothing bigger
Najuwa :- the world wont be complete without her
by Nadzuam December 28, 2017
Get the mug
Get a najuwa mug for your cat Bob.