ti-gi-dou! Share definition Flag Originaly from quebec in canada, It has the same meaning as al right in english. Bon ben ti-gi-dou! on se rejase! ti-gi-dou! by aytin October 10, 2008 0 0 Get merch Get the ti-gi-dou! mug. Buy Now — $32.95 See more merch