iforgotmyparachute's definitions
African term meaning a female ninja (lion > lioness, ninja > ninjess). Ninjess's are often known fight crazier than a ninja especially when they are pregnant or in love.
by iforgotmyparachute May 22, 2010
 Get the Ninjessmug.
Get the Ninjessmug.