Top definition
a wonderful real woman, stars in her eyes, she will be somebody someday. No one can hold her back. Obviously adorable, with a fatal attraction to cuteness. Always has her friends and families backs. Don't set this firecracker off.
Neicia is so stegosaurus
by lyricsmem February 03, 2010
Get the mug
Get a Neicia mug for your dad Trump.