Entry # 5704 has returned 1 entry

duu mugamuga

noun half of an unripe coconut;buttock