dugi

English: Definition
punch, hit, strike; bump into; pound (on)
verb
Variant
tugi