Sounds miserable. Like a bad carnival ride. Never barfed but close. I was driving my tool truck down the road and turned to rubber in the drivers seat. I don't know how I was able to collect myself up and pull off to the side.
I woke up in the middle of the night holding on to the bed.
I rolled onto the floor and crawled to the bathroom. Took a bit to get there things like the doorway moving and trying to catch the toilet.
Turned out to be an inner ear problem.
I still deal with it from time to time.