Just a spinning top. If you print it with infill 100% it can spin for more than 4 minutes.
Rotate it by 90 degrees when printing (that way you won't need support under the whole area of the disc).
Here it is, spinning for 4 minutes:
The author marked this model as their own original creation.