>

brainspin

📘 English Definition(英文释义)
  1. The inability to sleep because of your mind fixating on a thought.
  2. > The Lost finale gave me brainspin and I wasn't able to sleep all night.