1 definition by _DaddyAJ_

Top Definition
SSD
Suck some dick.
John: “Hey, didn’t you SSD last weekend?”
Amelia: “Yes, totally.”
by _DaddyAJ_ June 08, 2018

Mug icon
Buy a SSD mug!