Top Definition
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.
Sally Stuoid on her English Homework.
by Them_carrots November 13, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×