Top definition
A slang term used by some young people in Sudan, to described being played.

Also means "swerved."

Pronounced: Na-ta-loo
"Yo..I definitely saw her earlier and she just walked right by me."

"NATALUUUU!"
by QueenA December 02, 2012
Get the mug
Get a Natalu mug for your friend GΓΌnter.
buy the domain for your foodie site