Meaning of topping

Definition of topping

(adj) excellent; best possible
(noun) a flavorful addition on top of a dish

Other information on topping

WIKIPEDIA results for topping
Amazon results for topping