the lost finale gave me brainspin and i wasn't able to sleep all night
the inability to sleep because of your mind fixating on a thought
"the lost finale gave me brainspin and i wasn't able to sleep all night" What is the definition of "brainspin"?