Skip to main content

Definitions by ooh la la!

Designated Shoulder (to cry on)
usually someone's best friend.
Jennie's boyfriend cheated on her, that little bastard. I guess I'll be the DS...
DS by ooh la la! April 25, 2010