Definition of "somersaulted"

somersaulted