Translation of todong in English:

todong

(tukang todong)

verb

  • 1

    a person who points a weapon at another person