look up any word, like triceratops:
 
1.
Short Sleeve button-down
I want to get laid tonight... Better wear an SSBD
by vunderfull June 26, 2014
 
2.
Same Same But Different - a lot of specific similarities with a person but still quite different from one another.
OMG I was totally just gonna say that. We're SSBD!
by bollocksandhellyeah April 24, 2012