Somersault

/ˈsʌmərsɔːlt/

Slang Meanings

To unexpectedly turn your life around.
After that promotion, my life did a somersault!
To confuse someone completely.
He really somersaulted my brain with that story.