Definitions by TheSizzler
dutch chills
Synonym for douche chills, to be used in mixed company. Comes from Dutch expression, "plaatsvervangende schaamte," which roughly translates to douche chills.
dutch chills by TheSizzler May 8, 2008