Skip to main content

D'sha

The crazy girl that is off her meds. She will make you laugh till you pee your pants but do NOT piss her off. She is a great person to know. She's a diver till the end!
She is such a D'sha
by i rock your socks March 3, 2010
mugGet the D'shamug.

Share this definition