1 definition by Thinkers

1
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
Get the mug
Get a Tumersault mug for your brother Vivek.