Light bulb moment

Ilona Flockhart
Embed
Copy and paste this code in the source code of your site:
A moment of sudden realization, enlightenment, or inspiration (Oxford Dictionary 2015).