Top definition
A funny quirky girl who you can always depend on A girl who will never leave your side and the best friend you will ever have
I wish I were friends with that girl. I am everybody says she’s loyal she must be a neilka
by Kaylaasmith166 April 07, 2018
Get the mug
Get a neilka mug for your papa Trump.