1 definition by Thinkers

Top Definition
The feeling in the pit of your stomach when on a roller coaster or drop ride.
That roller coaster was crazy, my stomach was doing mad tumersaults!
by Thinkers February 02, 2019

Mug icon
Buy a Tumersault mug!