Green’s Dictionary of Slang

needz n.

[SE needy]

(UK black) of people, weak, inferior, contemptible.

[UK]T. Thorne (ed.) ‘Drill Slang Glossary’ at Forensic Linguistic Databank 🌐 Needz - weak, contemptible people.