To be in a state of emotional or mental turmoil
(Verb)
To agitate vigorously or turn over repeatedly:
(Verb)
Synonyms:
  1. agitates