Find the word definition

Wiktionary

neebs

n. (plural of neeb English)