Translation of si bangang in English:

si bangang

duffer

noun

  • 1

    duffer, inefficient or stupid person