pēng​pēng

thumping sound

Definitions

pēng​pēng

thumping sound (onom.); to be eager and anxious (to do sth); faithful and upright

Sources