Top definition
Synonym for douche chills, to be used in mixed company. Comes from Dutch expression, "plaatsvervangende schaamte," which roughly translates to douche chills.
Mom, those steampunk kids are totally giving me Dutch chills.
by TheSizzler May 08, 2008
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt