Sounds like a thwackbot to me, I think they're covered in the rules (as long as it doesn't spin above 500rpm you're safe and it's not officially a spinner?)