1 definition by _DaddyAJ_

Suck some dick.
John: “Hey, didn’t you SSD last weekend?”
Amelia: “Yes, totally.”
by _DaddyAJ_ June 9, 2018
Get the SSD mug.