Dahut!

TorgoX on 2001-12-02T08:34:35

Dear Log,

According to my Oxford-Hachette French Dictionary:
dahu: nm: imaginary animal invented in order to lure children in its pursuit.