No. Ultrasatan is a term i got from SpicyWaffle, the channel I've been watching so much. They would often call Satan or any evil entity in any game "Ultrasatan" and i found to be a hilarious reference.
Actually thinking about SpicyWaffle, they did play The Binding of Isaac a bit. So i got it from SpicyWaffle, which in they got from said game. Small world