relax you dont have cancer, I have had that several times. Its little white spots on your tonsils. It usually happens because of strep throat or some other bacterial infection, but it can happen because of minor injury from chemical exposure. The weed was a little harsh on your throat, or if you smoke its more likely that. I quit smoking and it never happened again. Its really nothing to worry about.