What is a Omnipod I have never of this.
It’s an insulin pump - one of the newer ones.
Go to www.myomnipod.com for a look.