Meaning of “top sth off” - Learner’s Dictionary

top sth off

informal phrasal verb with top uk us /tɒp/ verb [ T ] (present participle topping, past tense and past participle topped)

to finish something in an enjoyable or successful way

(Definition of “top sth off” from the Cambridge Learner’s Dictionary © Cambridge University Press)