1. To linger on a thought or moment for a long period of time, usually because of a dramatic or emotional experience.
2. Continuous thoughts that can become an annoyance to an individual.
2. Continuous thoughts that can become an annoyance to an individual.
Sally Stuoid on her English Homework.
by Them_carrots November 13, 2013