Etymology
Today it means: top, great, the best Full definition →
From top + -o; compare topping.
Etymology from Wiktionary, CC BY-SA 4.0.