Skip to main content

Definitions by Dr. Awesomness

To come to the understanding or realization or become enlightened to something.
Fortunately, she had enough patients to kept explaining the problem until I finally snapped and got the right answer.
snap by Dr. Awesomness July 16, 2008