1 definition by Bears nuts

Top Definition
Pleasantly pungent odor or taste. Essence of prom date underwear.
As she exited the limo, I noticed her dress was piquant.
by Bears nuts February 10, 2007
Mug icon
Buy a piquant mug!