Skip to main content

Native One's definitions

DENELL

An exotic, beauty who remains a mystery men can't seem to get enough of. Passionate fighter, and even more amazing lover.
She's got you under her spell, its DeNell
by Native One February 3, 2010
mugGet the DENELLmug.

Share this definition