1 definition by Fa Fa Flo Li

Top Definition
Originally from the Howard Stern Show in the 1980s, when Robin described friends of hers experiencing a shiver while cleansing their vaginal palette. Howard generalized this to mean a kind of overload of the senses. This first episode was re-aired on the "History of Howard Stern" broadcast during the last week of 2008.
Hearing someone else get credit for that term just gives me douche chills
by Fa Fa Flo Li January 08, 2009
Mug icon
Buy a douche chills mug!