Skip to main content

Definitions by Mattywatty69

Delivered Duchess 

A girl who acts genuinely interested in you but leaves you on delivered for hours or even days.
Yo dude this goth mommy I’m talking to is such a delivered duchess