Apparently in Aruba the word "Douchy" is totally cool...