It's about angular momentum and happens whenever the axis of rotation differs - even slightly - from the semi-major axis. Interaction with a fluid is not necessary.
You can demonstrate it at home with your smartphone (or, more canonically, a tennis racket), and see for yourself that the tumbling happens much too quickly to be explained by whatever force the air is imparting.
You can demonstrate it at home with your smartphone (or, more canonically, a tennis racket), and see for yourself that the tumbling happens much too quickly to be explained by whatever force the air is imparting.