Hello a very good evening
Well their are multiple reasons for the food lodgement and gaps
1. Most comman problem would be periodontititis which is nothing but gum infection where the space develops between tooth and gums. Later gums can go down which will create space between teeth followed by food lodgement,
Because of this gums get infection gums become red colour which is indication of infection from which bleeding might be there the stagnation of food and blood will cause the foul smell
2. Tooth decay between the teeth
Visit the dentist get the cleaning (scaling) done he will check up if any gum infection is there means lot of gap between tooth and gums he might refer you to periodontist
Good luck have a nice day
Answered2016-07-14 11:00:06
Let others know if this answer was helpful