Perhaps, napsd is a misspelling. Click here to search for this word in our misspelling dictionary.
nebbiest,
nobbiest,
nubbest,
nebbest,
nabesite.