doudo

Etymology
, maybe from Latin, by vocalization of the c and voicing of the t.

Adjective

 * 1)  crazy; out of one’s mind