storpamp
noun
tycoon, mogul