Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concern..
As per your complain
bad breath along with spitting of small pieces or chunks from throat seems Tonsil stones or Tonsilloliths and are formed due to calcification of food debris and dust over the tonsil crypts..
They are a common cause of bad breath and
tonsillitis..
I would suggest you to gargle with 1:1 solution of
hydrogen peroxide and water..
Do warm saline gargles daily..
Always gargle after eating anything..
You should also limit the intake of dairy and high calcium products as they can lead to more stone formations.
You should also gargle with flavoured mouthwash and chew flavoured sugarfree chewing gums to mask bad breath..
You can also consult an Otolaryngologist and get the tonsil stones removed manually..
In case if still there is recurrence and the condition does not improve
Tonsillectomy that is surgical removal of tonsils can be advised..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora..