Top definition
A gorgeous woman. A queen by nature. Doesn't tolerate b.s. loves hard and laughs harder. Do not piss her off because her vengeance is lethal. Love her and she'll bless your entire existence. Hate her and she'll.... nope she really doesn't care what you think.
Doniella nicole always on savage.
by Nicki.nix December 21, 2016
Get the mug
Get a Doniella nicole mug for your fish Nathalie.