Nikola

A synonym for the word "shocking". Derived from the scientist Nikola Tesla. Who prominently worked with electricity
That's so nikola
by Parte July 11, 2017
mugGet the Nikolamug.

Share this definition