Green’s Dictionary of Slang

ninja adj.

[SE ninja, a Japanese warrior]

secretive; also as n. a secretive person.

[US]College Sl. Research Project (Cal. State Poly. Uni., Pomona) 🌐 Ninja (adj.) Secret; on the d.l.
[UK]Dizzee Rascal in Vice Mag. at Hyperdub.com 🌐 Real shotters, proper drugs dealers who you can’t really see, go about ninja.
[US]C. Eble (ed.) UNC-CH Campus Sl. 2011 8: NINJA — undesirable person who sneaks to the top of a group: ‘Herman Cain is such a ninja.’.