Top definition
A goddess only seen in rare occasions. Her beauty is so astonishing, she will litterally make you drool an ocean of saliva. She is not only pretty, but also smart. She will always be more beautiful and smarter than you.
Did you see that new girl?

Yeah she such a Janali
by The Nikka February 04, 2015
Get the mug
Get a janali mug for your mama Julia.