it hit me

Related

clarity · lightbulb · moment · insight · understanding · punch · blow · impact · collision · crash · eureka · clicked · sank · revelation · awakening · jolt · shock · flash

Familiarity
Top 2,000,000