What does bengaldouche mean?

bengaldouche meaning in Urban Dictionary

Alternate name for Bangladesh