added cut as method to Series
- [x] closes #28925 
- [ ] tests added / passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

Not sure if we need to totally re-implement cut. Please feel free to give any advice, I am new to contributing.