What's it mean if I keep spitting out tonsil stones on a daily basis?

Crypts. You probably have large tonsil crypts (or pockets) where debris accumulates. Consider using salt water gargles or an alcohol free mouth wash. There are some office procedures that a fvery few ent's can perform to help such as radiofrequency cryptolysis. If you are interested in this you will definetly have to ask around.