"extreme top," 1702, from tip (n.1) + top (n.1). Hence, "most excellent."
the shoes fit me tip-top
tippler
tipstaff
tipster
tipsy
tiptoe
tip-top
tirade
tire
tired
tiredness
tireless