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'sha mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email