Skip to main content

ooh la la!'s definitions

DS

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...
by ooh la la! April 25, 2010
mugGet the DSmug.

Share this definition