ah beng

See also: Ah Beng

English

Noun

ah beng

  1. Alternative form of Ah Beng.