mokkula

Etymology

 * means "lump, clump" and "doll" in dialects

Noun

 * 1) gadget, widget, contrivance any unknown device
 * 2) wireless USB modem
 * 3)  A machine or device working poorly or not at all.