1 definition by Team MC

Top Definition
SPD
Special Place Day
SPD: a day, generally, birthday, xmas or anniversary for when you get to place your member in any of your partners holes without prejudice or refusal.
by Team MC February 04, 2010

Mug icon
Buy a SPD mug!