1 definition by BarbaraW

A product that is applied to the underarm to prevent body odor, and sometimes perspiration, depending on the brand and type.
I thought France was supposed to be classy. They do not apply Deodorant.
by BarbaraW September 4, 2008
Get the Deodorant mug.