look up any word, like the eiffel tower:
 
1.
a sudden explosion of creativity and passion.
Rachika! She has got it going on
I might but a bit of Rachika into this
by bananaoutthewindow May 04, 2010