Meaning: The boy experiences a sudden rush of sweetness in his mouth.
Choice of Words: Sweet means having a pleasant taste, like sugar. Flavor means the taste or smell of something. Bursts means to suddenly appear or happen with great force. Mouth is the opening in the face through which food is taken in.