Dictionary

top

[top]adjective
Definitions
  1. 1.

    top; excellent; the best

    From English "top." Used in informal Indonesian to express approval or praise. Often paired with markotop for emphasis: top markotop.

Tags
Discussion

Loading comments...