Top definition
A person who is great in every single way
Wow that person is Nielis!!
I wish I was a Nielis
by gooodgguy April 20, 2018
Get the mug
Get a nielis mug for your father-in-law Jerry.