Ndi Share definition Flag A person who eats and never stops. They won’t share their food. They will protect their food at all cost Johnny never stops eating . Johnny is an Ndi Ndi by THAT GUY FROM THERE December 31, 2018 Get the Ndi mug.