Top definition
said to express feeling; also said randomly
duducaca, i feel great
by prangi kuta January 22, 2005
Get the mug
Get a duducaca mug for your Uncle Manley.