dugdug
noun
dug·dug
| \ ˈdəgˌdəg\
plural -s
Definition of dugdug
: the fertile form of the breadfruit tree
Keep scrolling for more