1 definition by Weddings can be so annoying.

An abbreviation for "Save the Date"; a card that is distributed to invitees in advance of a formal invitation to announce the date of an upcoming wedding.
I got an STD from your sister the other day.

Thanks for the STD! I'll clear my social calendar.

Not another STD! My summer is going to be completely ruined!
Get the STD mug.