The verb scintillate means to twinkle or glow, as in a flickering light. You may find it romantic to sit on the deck overlooking a lake on a clear night, where you can enjoy the scintillating stars in the sky and the reflection of the moon on the water.
Scintillate means to be sparkling and lively. Scintillate has its roots in the Latin words scintillare, meaning "to sparkle," and scintilla, meaning "a spark." The verb scintillate is related to the adjective scintillating and the noun scintilla. If you enjoy witty repartee, people may say your conversation scintillates with humor and they enjoy how you are so clever.