topnotcher

/T AA1 P N AA1 CH ER0/
noun
  1. 1

    (Philippines, dated in the US) Alternative form of top-notcher. [(colloquial) Something excellent or first-rate.]