·adj Very excellent; most excellent; perfect.
II. Tiptop ·noun The highest or utmost degree; the best of anything.