A term/status given to a very sweet, pretty, and helpful woman that lives in New York. She's da best!
by Glen W. August 4, 2005
Get the The Dutchess of York mug.