1 definition by Navgirl23

A gorgeous, east coast femme fatale whose only instrument sharper than her tongue is her plume.
The Bond girls are such D'lynnes.
by Navgirl23 February 4, 2010
Get the d'lynne mug.