Hello,
Does you son still have his tonsils? From repeated infection, the tonsils can become enlarged and develop small pockets. Cellular debris, food he's eaten, etc. can become entrapped in these pockets developing into lumpy whitish, yellowish curd-like balls. And believe me, they stink to...