duducaca Share definition Flag said to express feeling; also said randomly duducaca, i feel great duducaca by prangi kuta January 22, 2005 Get the duducaca mug.