Skip to main content

Mattywatty69's definitions

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
by Mattywatty69 June 27, 2025
mugGet the Delivered Duchess mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email